1樓:六斤阿婆
1、首先lsim是針對線性是不變模型,給定任意輸入,得到輸出響應,系統模型為狀態方程時,同時還可以得到狀態軌跡。
2、當輸出y的行數與u的長度相同,列數與輸出個數相同。
3、當狀態x的行數與u的長度相同,列數與狀態的個數相同。
擴充套件資料
mtalab的重要功能
1、trading toolbox™: 一款用於訪問**並將訂單傳送到交易系統的新產品。
2、financial instruments toolbox™: 赫爾-懷特、線性高斯和libor市場模型的校準和 monte carlo**。
3、image processing toolbox™: 使用有效輪廓進行影象分割、對 10 個函式實現 c **生成,對11個函式使用gpu加速。
4、image acquisition toolbox™: 提供了用於採集影象、深度圖和框架資料的 kinect® for windows®感測器支援。
5、statistics toolbox™: 用於二進位制分類的支援向量機 (svm)、用於缺失資料的pca演算法和 anderson-darling擬合優度檢驗。
6、data acquisition toolbox™: 為 digilent analog discovery design kit 提供了支援包。
7、vehicle network toolbox™: 為訪問can匯流排上的ecu提供xcp。
2樓:
sim:針對線性是不變模型,給定任意輸入,得到輸出響應。
系統模型為狀態方程時,同時還可以得到狀態軌跡。
[y,t,x]=lsim[sys,u,t,x0]輸出y的行數與u的長度相同,列數與輸出個數相同;
狀態x的行數與u的長度相同,列數與狀態的個數相同。
程式如下:
num=[1 1];
den=[1 3 6];
%h=tf(num,den);%獲得傳遞函式[a,b,c,d]=tf2ss(num,den);%將傳遞函式轉化為狀態方程
[u,t]=gensig('pulse',2,10,0.1);%取樣間隔為0.1,時間長度為10,在2的倍數處訊號幅度為1,其餘時間為0.
x=u;
sys=ss(a,b,c,d);
x0=[0 0];
t=0:0.1:10;%此處時間為上面取樣時間相同[y,t,x]=lsim(sys,u,t,x0)%模型的輸出響應plot(t,y,'b',t,u,'g');結果:
3樓:匿名使用者
用lsim函式求出的是在整個時間段內結構的位移和速度響應,結果是2n*m階矩陣上面n行是位移矩陣,下面n行是速度矩陣,n是結構的自由度數,m離散的時間個數,有了這個結果,下一步就可以畫出結構的位移或速度時程曲線。
matlab結果中 0 00020 0001i是什麼意思,謝謝了,急啊急啊!謝謝
這是一個複數,實部是 0.0002 虛部是 0.0001 定義 形如z a bi的數稱為複數 complex number 其中規定i為虛數單位,且i 2 i i 1 a,b是任意實數 我們將複數z a bi中的實數a稱為複數z的實部 real part 記作rez a 實數b稱為複數z的虛部 im...
matlab怎麼使用,matlab中怎麼使用匯入的資料?
matlab基本的使用方法 1.讀取影象 用imread函式讀取影象檔案,檔案格式可以是tiff jpeg gif bmp png等。比如 讀進來的影象資料被儲存在變數f中。尾部的分號用來抑制輸出。如果 是彩色的,可以用rgb2gray轉換成灰度圖 f rgb2gray f 然後可以用size函式看...
matlab怎麼呼叫m檔案,matlab中一個m檔案怎麼呼叫另一個m檔案的函式
用任何方式建立都行,包括記事本,或者是matlab自帶的編譯器,然後將matlab工作目錄切換到檔案所在目錄,直接輸入檔名執行。或者在任何目錄下輸入該檔案的完全路徑。m檔案有兩種格式,一種叫做script,就是將一系列的命令寫成一個檔案。執行這種檔案相當於一次性執行了很多條命令 所有執行過程中的資料...