質問編集履歴
1
脱字 コード抜け
test
CHANGED
File without changes
|
test
CHANGED
@@ -74,6 +74,8 @@
|
|
74
74
|
derivative[1, 0] = np.vstack( [AA1state[1, 0] + AA2state[2, 0] + AA3state[3, 0] + CC1input[0,0]])
|
75
75
|
derivative[2, 0] = state[3,0]
|
76
76
|
derivative[3, 0] =np.vstack( [BB1state[1,0] + BB2state[2,0] + BB3*[3,0] + CC2input[0,0]]) return np.vstack([ state[1, 0] , (AA1state[1, 0] + AA2state[2, 0] + AA3state[3, 0] + CC1input[0,0]) , state[3,0] , (BB1state[1,0] + BB2state[2,0] + BB3[3,0] + CC2*input[0,0]) ])
|
77
|
+
return np.vstack([ state[1, 0] , (AA1*state[1, 0] + AA2*state[2, 0] + AA3*state[3, 0] + CC1*input[0,0]) , state[3,0] , (BB1*state[1,0] + BB2*state[2,0] + BB3*[3,0] + CC2*input[0,0]) ])
|
78
|
+
|
77
79
|
|
78
80
|
def controller(state, reference):
|
79
81
|
return np.vstack( (0.0,0.0,0.0, 0.0) )
|
@@ -116,6 +118,8 @@
|
|
116
118
|
### 試したこと
|
117
119
|
|
118
120
|
関数部分の行列がreturn文などで出力できているか確認しました.
|
121
|
+
関数部分のコンパイルは通りました.
|
122
|
+
|
119
123
|
|
120
124
|
|
121
125
|
### 補足情報(FW/ツールのバージョンなど)
|