導航:首頁 > 軟體知識 > 如何編寫matlab程序

如何編寫matlab程序

發布時間:2022-01-26 12:02:22

① matlab中的腳本程序怎麼編寫

在matlab的command window 的窗口中,輸入edit 文件名(文件名一般以字母開頭),如下:

>> edit main

再回車,就會在左側的current folder裡面新建一個名為mian的.m文件,彈出編輯窗口,在編輯窗口輸入你要編寫的程序即可。

也可以直接點擊matlab左上角的新建按鈕,新建一個文件,即New script,在裡面編寫程序,並保存在你指定的位置,這時候也可以修改文件名。

② matlab怎麼執行自己編寫的程序

1、不支持中文路徑,你路徑理由中文「桌面」兩字。你可以不程序放到沒有中文路徑的文件夾下。
2、MATLAB默認的工作目錄為安裝目錄下的work目錄中,所以你編寫的自定義函數也可放在work目錄中,並且,MATLAB調用函數不是以函數名為標志,而是以自定義函數保存的文件名標志,鑒於此,你可以把函數文件保存為函數名以方便識別和調用。
例子:%建立函數文件
function
F=fun(x,y,z)
F=x^2+y^2+z^2;%函數關系或其他代碼
%保存為fun.m(一定要注意這里)
%以後在其他程序裡面或matlab命令里就可以調用如:y=fun(1,2,3)

③ 如何用matlab編寫函數程序

你給出的是C語言程序吧,matlab也是一樣的,只不過數組的編號是從1開始的,而且語法有些不同。

t(1)=0
s(1)=0
B(1)=0

for n=2:160

x(n)=z600028;

t(n)=x(n).*2./13+t(n-1)*11/13
s(n)=x(n)*2/27+s(n-1)*25/27
A(n)=t(n)-s(n)
B(n)=A(n)*2/10+B(n-1)*8/10
end

增加:
此時你已經得到了A(n)與B(n),再加入下列語句,就可以畫出他們的圖像。
figure;
plot(A);
figure;
plot(B);

④ matlab的程序應該怎麼寫

1、matlab是一個功能強大的軟體,不僅僅在數據處理方面很優秀,在界面編程方面同樣優秀,這里簡單介紹下matlab界面編程的基礎步驟。

2、在打開的matlab程序中,點擊new---graphic user interface,打開創建gui向導--我們選擇blank gui,創建空白的gui界面---選擇左側我們需要的控制項,如下圖,我們選擇一個button---將控制項拖入到gui界面的合適的位置,雙擊打開設置屬性的界面---設計好界面後,我們先不要編寫函數內容,先運行界面---他會提醒我們激活界面將保存界面和代碼,我們選擇yes---輸入文件名,點擊保存---我們回到界面編輯界面,點擊button右鍵打開右鍵菜單,點擊view callbacks---callback,來跳轉到該控制項的回調函數---我們在該函數中輸入代碼---這時,我們運行程序,點擊按鈕,即可以在命令窗口中看到button執行的效果。

3、先運行界面,使得matlab給我們創建界面的代碼,然後在view callback。

⑤ matlab中如何編程序進去

點擊file --NEW-M-file或者file下方的圖標 進入M文件編輯窗口,如果你定義了函數 比如fucntion a=hanshu(a,b),那麼你保存時,文件名要是hanshu

⑥ 編寫一個Matlab程序

子函數:
function Y = subfun(t)
index = find(t < -5);
if size(index) ~= 0
x = t(1, index);
Y1 = (x.^3 + 5*x -10) / 6;
end
index = find((t>=-5)&(t<5));
if size(index) ~= 0
x = t(1, index);
Y2 = exp(x-1);
end
index = find(t >= 5);
if size(index) ~= 0
x = t(1, index);
Y3 = log10(7*x+4); %不確定你用的是以多少為底的對數,此處是10.
end
Y = [Y1 Y2 Y3];

調用函數:
x = -10: 0.05: 10;
y = subfun(x);
plot(x, y);

⑦ 用MATLAB怎麼寫程序

你這樣的問題太過泛泛,所有學習matlab的,就是學慣用它編程寫程序,太多了。最好具體問題具體分析,還好說點。

⑧ MATLAB怎麼編程

樓上算的是對的。你這個公式,不符合matlab的基本運算規則。。。還是先看看最基本的運演算法則,cos(2x)這樣的式子 還有 y=kx+b這樣的式子不是方程輸入格式。

閱讀全文

與如何編寫matlab程序相關的資料

熱點內容
電信5g代理是什麼意思 瀏覽:289
技校的軟體技術學的是什麼 瀏覽:464
現貨交易有什麼用 瀏覽:744
程序學校哪個好 瀏覽:815
十公分疤痕總什麼祛疤產品 瀏覽:448
如何量出一個直角的數據 瀏覽:176
資深木工膠粘劑怎麼代理 瀏覽:396
如何將小程序二維碼轉換成鏈接 瀏覽:796
什麼產品值得賣 瀏覽:141
民惠老菜市場准備做什麼 瀏覽:362
什麼是高分數據 瀏覽:679
邁騰水溫數據流通道號多少 瀏覽:595
獵魂覺醒交易審核多久 瀏覽:197
汽車行業有哪些數據 瀏覽:725
為什麼代理才能賣博樂達 瀏覽:299
程序員如何在工作中突破 瀏覽:73
騰訊信息流有什麼特性 瀏覽:520
李子園市場銷量如何 瀏覽:69
bp神經網路一般需要多少數據 瀏覽:924
雷霆交易籌碼哪個好 瀏覽:705