在「matlab」中的程式如何呼叫為另程式生成的資料

2021-04-27 05:03:26 字數 2140 閱讀 8281

1樓:

將兩個放在同一目錄下,將該矩陣宣告為全域性變數 即可。。。。前提是你第乙個程式得執行成功生成這個矩陣。。。。要注意的是:中間任何的修改都會影響該矩陣後續的使用。。

matlab如何在乙個檔案中呼叫另乙個檔案的輸出結果

2樓:紫冰雨的季節

一:另外乙個程式肯定是個m檔案,或者乙個函式,假設函式名為fun,那麼在這個程式中,輸內入**:容c=fun(a,b);

二:其中,a,b是指要得到另外乙個程式的執行結果需要輸入的引數,c是指能得到的結果。

這樣,在本程式中就用到了另乙個程式執行的結果。

如何理解在程式中呼叫另乙個類的main方法

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

3樓:墨汁諾

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

function xunhuan(k)

%input('迴圈次數')

for i=1:k

myfunc;

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

endend

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

4樓:匿名使用者

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

採用:run函式。

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

5樓:

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

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

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

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

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

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

怎樣在matlab gui介面中呼叫另外乙個gui介面

6樓:4終

2、進去之後選擇建立乙個空的gui介面,如下圖所示。

3、進去gui編輯介面之後,可以看到左側是各種控制項,按鈕,文字框,**,文字,核取方塊等,右側是介面,如下圖所示。

4、將左側控制項直接拖到右側介面,注意布局,各種控制項雙擊可以進去屬性介面,可以設定控制項屬性。

5、儲存gui介面之後,可以看到同步生成了m指令碼,負責控制項函式的繫結,執行各種業務邏輯,**可以貼在上面,如下圖所示。

7樓:勤奮的聆雨

一樓兄弟的方法很好。

當然,還有一種方法是靈活運用visible這一屬性。

為方便敘述設第乙個gui檔名為gui_1,第二個gui檔名為gui_2

具體方法:

情況一:想開啟gui_2且保留第乙個gui_1:

先設定gui_2的visible為'off'(雙擊gui設計介面空白處設定),然後在gui_1的控制項的callback中寫下如下**:

c=gui_2;

set(c,'visible','on');

若想在gui_2中設定控制項關閉gui_2則可以在該控制項的callback中寫下:

set(handles.figure2,'visible','off');

或:close(gui_2);

情況二:想開啟gui_2且關閉gui_1

原理同情況一,在gui_1的控制項的callback中寫下:

c=gui_2;

set(c,'visible','on');

set(handles.figure1,'visible','off'); (或:close(gui_1))

注:這裡預設gui_1和gui_2的tag值分別是figure1和figure2,即handes.***中的***是gui_1和gui_2的tag值(也是雙擊gui設計介面空白處設定)。

靈活運用visible屬性是關鍵。

希望對大家有幫助!

如何在lua程式中呼叫另外lua檔案中的全域性變數

直接require那個lua檔案,然後呼叫。xlua 的lua檔案呼叫另乙個lua的變數 推薦你去csdn或部落格園的論壇版塊問這個問題 這個應該是宿主程式實現的。也有可能是所有的指令碼都是載入了在一起 這個你得看宿主是怎麼處理 lua 如何引用乙個變數 lua中,函式引數為布林 數值 串等時是傳值...

C怎麼在程式中呼叫另程式,C怎麼在乙個程式中呼叫另乙個程式

這個可以試試動態鏈結庫或者簡單的比如system 程式路徑 c 怎麼在程式中獲得 另外乙個程式的控制代碼?具體是哪個函式名我忘記了,你自己查函式手冊吧!先用快照函式獲得系統所有程序列表,可以得到程序id,然後通過id得到該程序的控制代碼。hwnd findwindowa 類名,標題 返回hwnd控制...

matlab函式中怎麼呼叫自身進行自迴圈

在matlab中,乙個函式可以呼叫其它函式,也可以呼叫自身 即遞迴呼叫 利用遞迴演算法編寫函式的典型例子是計算fibonacci數列。m 函式檔案 function a my fibo k if k 1 k 2 a 1 else a my fibo k 1 my fibo k 2 end將這個檔案寫...