1樓:禹仙居安然
你把上面式子存到m-file裡,不過a=。。。這一行最後的分號應該是英文字元下的,執行就可以得到結果了:
請輸入狀態矩陣a:[12;0
1]請輸入狀態矩陣b:[1;3]
請輸入狀態矩陣c:[1
0]請輸入狀態矩陣d:[0]a=
x1x2x11
2x201
b=u1x11x2
3c=x1
x2y110
d=u1y1
0continuous-time
model.
2樓:宇逸
顯示的錯誤意思是:下標標示使用錯誤,下標標示函式「subsindex」不能定義成符號變數sym型別。
這裡你對於函式的定義出現了錯誤,應該這樣寫:
>> syms x
>> f=1/x
f =1/x
>>而按照你上面的寫法,matlab認為f(x)中的x是下標標示,如下所示:
>> x=3;
>> f=magic(3)
f =8 1 6
3 5 7
4 9 2
>> y=f(x)
y =4
>>
matlab畫函式影象問題,用matlab怎麼畫基本的函式影象
x 10 0.001 10 plot x,sin x x 10 0.001 10 plot x,exp x 隱函式有點麻煩,你需要把具體的函式給我,我幫你畫 y 163380 1.60000 t.2 266667 t.2 t.2 t.2 1 1 t 這一句改成這樣就成了。如果看不清楚,可以把所有都改...
matlab 如何建立 呼叫自定義函式
新建一個m檔案 在m檔案裡面第一行輸入function x,y pll x1,y1,x2,y2 這裡x1 x2 y1 y2是你函式的輸入值,x y是輸出值,接著定義你要實現的功能,比如 x x1 x2 y y1 y2 接著儲存這個m檔案,注意!這個m檔案的名字必須是定義的函式的名字,即儲存為pll....
在matlab中,如何定義函式式子中的未知常數
一 首先,開啟matlab軟體並在左上角開啟new m file新的m檔案。二 在視窗中輸入簡單定義函式版 將函式名權定義為my 函式名可以自己取 三 在螢幕上輸入 function f my x f 2 x 1,然後儲存。四 m檔案需要儲存到工作資料夾中,並命名為my.m。五 然後你可以看到有一個...