matlab中m檔案怎麼呼叫另m檔案的函式

時間 2021-07-01 01:42:37

1樓:越亭晚僑汝

將兩個m檔案放在同一目錄,在第一個m檔案裡面直接輸入第二個m檔案的檔名即可

("字尾名不要")。

採用:run函式。

這樣的話,就可以將另一個m檔案中的資料匯入到動態儲存中,這樣就可以呼叫變數的值了

matlab中一個m檔案怎麼呼叫另一個m檔案的函式

2樓:墨汁諾

按程式,後面的資料將覆蓋前面的資料,可按下面:

function xunhuan(k)

%input('迴圈次數')

for i=1:k

myfunc;

success=xlswrite('e:testdata.xls', w,i)

endend

這樣會在一個檔案中生成多個工作表

3樓:匿名使用者

將兩個m檔案放在同一目錄,在第一個m檔案裡面直接輸入第二個m檔案的檔名即可 ("字尾名不要")。

採用:run函式。

這樣的話,就可以將另一個m檔案中的資料匯入到動態儲存中,這樣就可以呼叫變數的值了

4樓:

普通的指令碼檔案(不是函式):

run('****') 裡面填相對路徑或絕對路徑。

例如當前資料夾下的 aa.m,則可以run('aa.m');

如果不在搜尋路徑,則需要給完整路徑,如run('c:\ddd\aa.m')、run('../../ddd/aa.m')

如果是自己寫的函式(以 function 開頭):

最好把它放在path的某個資料夾裡,一般的做法是,把所有自定義函式都集中放在一起,然後把這個資料夾(需要的話還有子資料夾)加入到path中

matlab一個m檔案的function返回值怎麼在另一個m檔案中的函式呼叫這個返回值?

matlab m檔案中定義函式後可否在同一m檔案中呼叫

5樓:匿名使用者

可以呼叫,但只能有函式;而不能像上邊這樣,命令和函式共存。

若想共存,分成兩個檔案寫。把命令部分寫到另一個檔案,執行這個檔案。

matlab呼叫另一個m檔案並使其過程輸出

6樓:匿名使用者

把你現在寫好的演算法封裝成一個函式就好了,格式是function y=f(x,y,.....)end另外寫個主函式,在函式裡面直接使用f(x,y,.....)就會呼叫你寫好的演算法,不過注意兩個檔案要放在一個目錄寫,函式檔案的名稱要和函式名一致。

把檔案生成csv格式的檔案,excel就可以直接讀取了。

matlab中如何呼叫m檔案。請給出具體步驟,包括函式命名和函式運用,最好給一例子

function j incfun i j i 1 enda 2 b incfun a 這個回答不錯。i就是輸入變數咯 j就是輸出變數咯 incfun就是函式名咯就像你呼叫fft之類的函式 一樣用咯m指令碼和自己寫的m函式要在同一個目錄下! 在fun.m中如 function j fun i j i...

如何在matlab中建立m檔案,matlab中如何建立一個m檔案?

水果一個 matlab的m檔案分為兩種,1 指令碼檔案,就是由一堆命令構成的,裡面第一行不是 function 開頭,這種檔案比如是name.m 就在命令視窗裡輸入name回車就行 2 函式檔案,第一行為function 比如說是function y name x 這種檔案,函式名與檔名是一致的,在...

matlab中fzero函式怎麼呼叫

蓴灬叔 f1 x cos x x x0 0.55 x1 fzero f1,x0 使用fzero函式必須先定義好函式。matlab函式 fzero 功能 查詢一元連續函式的零點。用法 x fzero fun,x0 查詢fun函式在x0附近的零點 x fzero fun,x0,options 由指定的優...