質問編集履歴
2
質問文の修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
関数Bの引数に関数Aを入れ,関数Aを変換した関数Cを
|
1
|
+
関数Bの引数に関数Aを入れ,関数Aを変換した関数Cを定義する.このような関数Bは作ることができますか?
|
test
CHANGED
@@ -60,4 +60,18 @@
|
|
60
60
|
|
61
61
|
ようにlistを引数にしたいのです.
|
62
62
|
|
63
|
+
できるだけsymbolを使用した演算を減らすために関数Cを定義したいので,
|
64
|
+
|
65
|
+
関数Bを通して
|
66
|
+
|
67
|
+
```python
|
68
|
+
|
69
|
+
def C(list):
|
70
|
+
|
71
|
+
return 24*list[0] + 8*list[1]
|
72
|
+
|
73
|
+
```
|
74
|
+
|
75
|
+
を定義するのが今回の目的になります.
|
76
|
+
|
63
77
|
どうぞよろしくお願い致します.
|
1
sympy\.diff内部を修正しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,9 +16,9 @@
|
|
16
16
|
|
17
17
|
#y = 3*a + b
|
18
18
|
|
19
|
-
y_a = sympy.diff(y,a)
|
19
|
+
y_a = sympy.diff(y**2,a)
|
20
20
|
|
21
|
-
y_b = sympy.diff(y,b)
|
21
|
+
y_b = sympy.diff(y**2,b)
|
22
22
|
|
23
23
|
Y = y_a+y_b
|
24
24
|
|