matlab中函式式M檔案怎樣編寫

2021-04-13 01:51:10 字數 1236 閱讀 3715

1樓:依然范佩西

開啟matlab,然後點左上方的file 選擇new,裡面就有m檔案

2樓:匿名使用者

這個類似函式的,不好說啊。你找本書看看吧

請教關於matlab中的m函式和m檔案的程式編寫,謝謝!

3樓:minquan一人

函式檔案

function myfun(a,b,c);

x=-b/2/a-5:0.1:-b/2/a+5;

y=a*x.^2+b*x+c;

plot(x,y);

xlabel('x');ylabel('y');xlim([min(x),max(x)]);

命令視窗中 輸入

myfun(1,1,1)

命令視窗中 輸入

myfun(-1,2,1)

matlab怎麼在乙個m檔案中寫多個函式?

4樓:匿名使用者

在乙個m檔案中寫多個函式,每個函式都以function開始,結束可以帶end,也可以不帶(這種情況下,出現另乙個function或者到達檔案結尾表明前乙個function結束)。

第乙個函式作為主函式,可以從該m檔案外部呼叫,其它函式都是區域性函式,只能被m檔案中的函式呼叫。主函式命名最好和m檔名相同,如果不同,則呼叫時應該使用m檔名(不帶副檔名)。

5樓:東方邩狐

只能有乙個主函式,其他子函式可以有很多歌

6樓:子北亭

好像只能定義乙個,我試了多個都是不行的。除非巢狀使用。matlab每個被呼叫的檔案必須與檔名同名,否則需要使用檔名而非函式名。

用matlab編寫乙個函式檔案和m指令碼檔案

7樓:匿名使用者

懶得開,直接打吧

function out=asdas(a)[m,n]=size(a);

temp=1;

if m*n>5

for i=1:m

for j=1:n

out=asdas(i,j)*out;

endend

else

out=sum(a(:));

end這是最簡單的方法了

請問matlab中m檔案寫的程式開頭是定義的function後怎麼執行

在MATLAB中建立函式M檔案,該函式的功能是 找出矩陣A A為100行,78列 中的最大值及其位置

function b question a a max max a c,d find a a b example a 1 6 4 6 7 6 3 8 3 3 3 8 8 2 8 5 8 6 3 5 1 5 8 5 3 b question a bans 8b ans 3 2 4 2 2 3 3 3 ...

MATLAB中的m檔案怎麼把字尾 M改成小寫的 m

1 檢查抄 語法 襲 jdbc mysql hostname port dbname param1 value1 m2 value2 示例 jdbc mysql localhost 檢查資料bai庫驅動,看du 是不zhi是沒驅動或驅動不對dao matlab 的 m 檔案的命名區不區分大小寫的 變...

matlab中自相關函式,matlab中自相關函式xcorr

自相關函式是描述隨機訊號x t 在任意兩個不同時刻t1,t2的取值之間的相關程度.設原函式是f t 則自相關函式定義為r u f t f t 其中 表示卷積.給個例子 dt 1 t 0 dt 100 x cos t a,b xcorr x,unbiased plot b dt,a 上面 是求自相關函...