matlab程式設計怎麼和simulink互動

2021-05-14 01:29:14 字數 2301 閱讀 5650

1樓:用著追她

1、simulink中新建「new model」,按如下電路搭建模型。

2、其中,電源模組和測量模組的引數設定如下。

3、鎖相環引數設定如下圖所示。

4、執行後,示波器波形如下圖所示,可看到精確的鎖相。

注意事項:matlab的基本資料單位是矩陣,它的指令表示式與數學、工程中常用的形式十分相似,故用matlab來解算問題要比用c,fortran等語言完成相同的事情簡捷得多。

2樓:胥天彤

大家沒有什麼興趣啊,我後來發現了一個院長關於gui的帖子,覺得用gui的介面設計,物件導向的程式設計技術應該可以實現人機互動,不知道gui介面能否呼叫simulink程式

以上回答你滿意麼?

matlab程式設計怎麼和simulink互動?

3樓:匿名使用者

剛回答了這個問題,怎麼又問了一次?

涉及到的技術主要包括:

1、模型引數用變數表示;

2、用assignin函式修改基本工作區的變數值;

3、用sim函式執行simulink模型;

4、用open_system函式開啟示波器視窗。

希望對你有幫助,有問題可追問。

4樓:機玲瓏

大家沒有什麼興趣啊,我後來發現了一個院長關於gui的帖子,覺得用gui的介面設計,物件導向的程式設計技術應該可以實現人機互動,不知道gui介面能否呼叫simulink程式

matlab的simulink中的反饋怎麼設計?

5樓:匿名使用者

matlab裡面的模組分子是不能大於分母的階數的,因此按照我給你的**連結吧。

matlab中的simulink怎麼用

6樓:匿名使用者

在工具欄點幾個有紅色的按鈕的東西,就進入simulink了

再找些教程啥的,輸入輸入就行了

matlab與simulink互動時如何操作scope模組讓它的波形自動跳出來

7樓:匿名使用者

樓上說得對,只能在程式中用**實現。但這裡也有個技巧,如果**時間比較長、而且想看區域性曲線的情況下,用plot是實現不了的;這時可以使用axis的xdata屬性更新資料,這樣就可以縮放影象了。為了200分給你例子對比一下,將其放到matlab function中,單獨**即可,**時間設成inf:

function dynplot(u)

persistent i fig

if isempty(i)

i=1;

x=1:10;

y=rand(1,10);

fig=plot(x,y);

else

set(fig,'ydata',rand(1,10));

function dynplot(u)

x=1:10;

y=rand(1,10);

fig=plot(x,y);

8樓:苑拉拉

scop其實就是做時間歷程的曲線圖,即使在simulink中他也不自動跳出,scop曲線自動跳出,不會;但你想要程式一執行就自動跳出這個圖形,可以在程式中寫語句,將simulink中要顯示曲線的量取出來,用plot作圖,y軸是你要顯示的量,x軸是時間

9樓:犀利鳳姐哥

simulink**模型到酷配網 發個匹配 都會自動訊息給你 簡單 現在註冊還有驚喜哦

10樓:匿名使用者

set_param('askmodu/scope','open','on');

你想開啟哪個scope就寫哪個scope的路徑

11樓:低調d鬼

我只是路過。。分好高!

matlab中simulink模組怎麼用?

12樓:匿名使用者

準確bai的說,

simulink不是一個模組,simulink是仿du真與連結的縮寫。simulink中包zhi括dao很多模組,比如積分模回塊,傳遞函式模組等答,simulink功能非常強大。要想在simulink中建模,首先要建立一個空白頁,然後將所需要的模組從模組庫中託入,並用先連結。

建議看看相關的教材。

13樓:nb呵呵

在matlab命令視窗中(commad window)輸入simulink 就可以進去了

Matlab程式設計,請問這道題該如何程式設計,求解答

function m ean a,b m sum a.b sum b end 下面這道程式設計題怎麼做?include void main printf 英文字母 d n letter printf 空格 d n space printf 數字 d n digit printf 其它字元 d n o...

matlab語言程式設計與用c語言程式設計的異同是什麼

c語言你需要做所有的東西,而matlab很多東西都為你做好了,你呼叫就可以了 但matlab沒有c靈活啊。matlab是解釋語言,c是編譯語言。matlab的語法跟c也不同.個人認為matlab程式語言類似於vb。matlab是解釋型語言,c是編譯型語言 matlab和c語言程式設計是一回事嗎?區別...

matlab怎麼程式設計讀下面的數字啊?有的數字之間沒有空格,是

從題主貼出來的資料看,每列資料是固定寬度的,這種情況可以用fscanf來讀。fscanf和sscanf的用法類似,為便於舉例,這裡用sscanf示例 s grid 207530 465.623 112.230 2.326 d sscanf s,24c 8f 8f 8f d 465.6230 112....