- 註冊時間
- 2006-2-9
- 最後登錄
- 2019-10-8
- 主題
- 查看
- 積分
- 4865
- 閱讀權限
- 250
- 文章
- 846
- 相冊
- 0
- 日誌
- 8
狀態︰
離線
|
網路上其實很多相關資料...
Q1:
script file : operate globally on the data in workspace
以.M為副檔名,鍵入檔名就可直接執行
步驟 :
Step1:file =>new=>M-file
Step2:在筆記本內編輯一 .M檔
Step3:執行。在命令視窗鍵入檔名或 file =>run M-file
Ex:
fibno.m
% M-file
f=[1 1]; I=1;
while f(I)+f(I+1)<1000
f(I+2)=f(I)+f(I+1);
I=I+1;
end
plot(f)
function file ‧allow parameter passing by values
‧using local variables
新指令即新函數,以.M為副檔名,執行時須代入引數之值,或配合Script file 方可執行。
Ex: mean.m
function y=mean(x)
%
% remark or comments
[m,n]=size(x);
if m= =1
m=n;
end
y=sum(x)/m;
Usage : z=1:99;
y=mean(z)
y=50
一般使用simulink工具箱中的元件建立模型。當再工具箱中找不到合用的元件時可以用建立subsystem再加上mask的方式建立自訂的元件。但是這樣拼湊出來的元件,參數的設定不夠有彈性。接下來要介紹的s-function,可以讓我們建立全新的元件,參數的設定完全決定於使用者的設計。
|
|