質問編集履歴

8

書式の改善

2021/09/17 04:48

投稿

ab-3
ab-3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -144,7 +144,7 @@
144
144
 
145
145
  if time < t_intv :
146
146
 
147
- temp_new[i] = Q+temp[i] + dt * alpha * (temp[i+1] - 2.0 * temp[i] + temp[i-1]) / (dx * dx)
147
+ temp_new[i] = Q[i]+temp[i] + dt * alpha * (temp[i+1] - 2.0 * temp[i] + temp[i-1]) / (dx * dx)
148
148
 
149
149
  else :
150
150
 

7

書式の改善

2021/09/17 04:47

投稿

ab-3
ab-3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  ・問題
6
6
 
7
- # レーザー光照射による吸収熱の設定で得た計算Qの配列を#FTCS式の配列に足したいのですが、複数のエラーが表示され計算できませんでした。
7
+ コード中の# レーザー光照射による吸収熱の設定で得た計算Qの配列を#FTCS式の配列に足したいのですが、複数のエラーが表示され計算できませんでした。
8
8
 
9
9
  (エラー内容)
10
10
 

6

書式の改善

2021/09/16 05:17

投稿

ab-3
ab-3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  Pythonを使って一次元非定常熱伝導方程式を差分法で表したFTCS式で計算し、0℃の試料(深さ方向の1次元のみ考える)に一定時間レーザー光を照射したときの温度分布をグラフに示したいと思っています。
4
4
 
5
- **・問題**
5
+ ・問題
6
6
 
7
7
  # レーザー光照射による吸収熱の設定で得た計算Qの配列を#FTCS式の配列に足したいのですが、複数のエラーが表示され計算できませんでした。
8
8
 

5

書式の改善

2021/09/16 05:16

投稿

ab-3
ab-3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  **・問題**
6
6
 
7
- **# レーザー光照射による吸収熱の設定で得た計算Qの配列を#FTCS式の配列に足したいのですが、複数のエラーが表示され計算できませんでした。
7
+ # レーザー光照射による吸収熱の設定で得た計算Qの配列を#FTCS式の配列に足したいのですが、複数のエラーが表示され計算できませんでした。
8
8
 
9
9
  (エラー内容)
10
10
 
@@ -24,7 +24,7 @@
24
24
 
25
25
  最後のValueErrorに関しては要素の種類が異なる場合に起こるとありましたが、具体的な修正箇所,方法までは理解できませんでした。
26
26
 
27
- また何かおかしいところなどあれば教えていただきたいです。**
27
+ また何かおかしいところなどあれば教えていただきたいです。
28
28
 
29
29
 
30
30
 

4

書式の改善

2021/09/16 05:15

投稿

ab-3
ab-3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,9 @@
22
22
 
23
23
 
24
24
 
25
+ 最後のValueErrorに関しては要素の種類が異なる場合に起こるとありましたが、具体的な修正箇所,方法までは理解できませんでした。
26
+
25
- 初歩的な質問で申し訳ないのですが、今回のように別々の配列同士を足すことは可能なのでしょうか?また何かおかしいところなどあれば教えていただきたいです。**
27
+ また何かおかしいところなどあれば教えていただきたいです。**
26
28
 
27
29
 
28
30
 

3

書式の改善

2021/09/16 05:14

投稿

ab-3
ab-3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,25 @@
4
4
 
5
5
  **・問題**
6
6
 
7
+ **# レーザー光照射による吸収熱の設定で得た計算Qの配列を#FTCS式の配列に足したいのですが、複数のエラーが表示され計算できませんでした。
8
+
9
+ (エラー内容)
10
+
11
+ TypeError: only size-1 arrays can be converted to Python scalars
12
+
13
+ The above exception was the direct cause of the following exception:
14
+
15
+ Traceback (most recent call last):
16
+
17
+ File "Q.py", line 55, in <module>
18
+
19
+ temp_new[i] = Q+temp[i] + dt * alpha * (temp[i+1] - 2.0 * temp[i] + temp[i-1]) / (dx * dx)
20
+
21
+ ValueError: setting an array element with a sequence.
22
+
23
+
24
+
7
- **# レーザー光照射による吸収熱の設定で得た計算Qの配列を#FTCS式の配列に足したいのですが、複数のエラーが表示され計算できませんでした。初歩的な質問で申し訳ないのですが、今回のように別々の配列同士を足すことは可能なのでしょうか?また何かおかしいところなどあれば教えていただきたいです。**
25
+ 初歩的な質問で申し訳ないのですが、今回のように別々の配列同士を足すことは可能なのでしょうか?また何かおかしいところなどあれば教えていただきたいです。**
8
26
 
9
27
 
10
28
 

2

書式の改善

2021/09/16 05:07

投稿

ab-3
ab-3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -28,7 +28,7 @@
28
28
 
29
29
 
30
30
 
31
- # input parameter(材料:Si、厚さ1㎜、微小間隔 dx:10㎛、計算期間1μs、時間間隔1ns)
31
+ # input parameter(材料:Si、厚さ1㎜、微小間隔 dx:10㎛、計算期間tend:1μs、時間間隔dt:1ns、初期温度temp_init:0℃、空間分割数nx、時間分割数nt
32
32
 
33
33
  den = 2330.0
34
34
 

1

書式の改善

2021/09/16 04:58

投稿

ab-3
ab-3

スコア5

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  **・問題**
6
6
 
7
- # レーザー光照射による吸収熱の設定で得た計算Qの配列を#FTCS式の配列に足したいのですが、複数のエラーが表示され計算できませんでした。初歩的な質問で申し訳ないのですが、今回のように別々の配列同士を足すことは可能なのでしょうか?また何かおかしいところなどあれば教えていただきたいです。
7
+ **# レーザー光照射による吸収熱の設定で得た計算Qの配列を#FTCS式の配列に足したいのですが、複数のエラーが表示され計算できませんでした。初歩的な質問で申し訳ないのですが、今回のように別々の配列同士を足すことは可能なのでしょうか?また何かおかしいところなどあれば教えていただきたいです。**
8
8
 
9
9
 
10
10