日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Matlab app designer界面(一)

發布時間:2024/1/18 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Matlab app designer界面(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Matlab app designer界面(一)

簡單的介紹一下matlab界面的一些基本應用。

在命令窗口輸入“appdesigner”回車即可進入,或者點擊App?設計App。

1.先來個最簡單的,還是“hello world”!

app.TextArea.Value="Hello World";


可以直接拖過來

這邊可以自定義字體,顏色什么的。

2.可以做計算
如牛頓第二定律,F=m*a

m=app.mEditField.Value; a=app.aEditField.Value; F=m*a; app.FEditField.Value=F;

為了美觀,還可以加一個面板,并保存為自己的app。

保存app:

安裝App,在輸入文件夾的路徑中尋找


就很ok

3.如何使用 Lamp Indicator
可以指示狀態
①回調按鈕的

m=app.mEditField.Value; a=app.aEditField.Value; F=m*a; app.wEditField.Value=F; if F>0&&F<200app.Lamp.Color=[0.00,1.00,0.00];%green else if F>=200&&F<500app.Lamp.Color=[1.00,0.00,1.00];%purple elseapp.Lamp.Color=[1.00,0.00,0.00];%redend end


②回調編輯字段的

value = app.inputEditField.Value;switch valuecase 0app.Lamp.Color=[0.80,0.80,0.80];%灰app.NotActionLabel.Text="Not Action";case 1app.Lamp.Color=[0,1,0];%綠app.NotActionLabel.Text="Action";case 2app.Lamp.Color=[1,0,0];%紅app.NotActionLabel.Text="Error!";otherwiseapp.Lamp.Color=[1,0,0];%灰app.NotActionLabel.Text="State Unkown";end


注:這是RGB
③回調開關(Switch)
On是藍色,Off是紅色(一定一定注意大寫字母)

value = app.Switch.Value;if strcmp(value,"on")app.Lamp.Color=[0,1,0];elseapp.Lamp.Color=[1,0,0];end

4.旋鈕類

首先讓我們來看第一個:

旋轉按鈕顯示示數。

value = app.Knob.Value; app.EditField.Value=value;

第二個呢,這需要你動手實踐一下:代碼附上

changingValue = event.Value; app.EditField.Value=changingValue;

這邊也是自定義的一些東西。
其他旋鈕與此類似
5.利用坐標軸畫圖

x=0:0.01:2*pi;y=sin(x);plot(app.UIAxes,y);

這里涉及到一些matlab基本繪圖語句,這個例子很簡單的,主要明白這個過程。

總結

以上是生活随笔為你收集整理的Matlab app designer界面(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。