操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    一、效果展示

    點(diǎn)擊開始顯示數(shù)據(jù):

    2. 設(shè)計(jì) 2.1 框架設(shè)計(jì)

    首先搭建框架matlab界面設(shè)計(jì)大全,從左邊的組件庫中拉取組件,比如坐標(biāo)軸、編輯字段(姓名和學(xué)號(hào))、標(biāo)簽(大標(biāo)題)和按鈕(開始),然后自己布置布局:

    然后,點(diǎn)擊每個(gè)組件修改每個(gè)構(gòu)造的文本內(nèi)容matlab做界面設(shè)計(jì)大全,比如修改axes區(qū)域的標(biāo)題:

    2.2 代碼編寫 2.2.1 代碼查看

    接下來,進(jìn)入代碼視圖,開始編寫代碼:

    matlab圖像處理與界面編程寶典_matlab gui界面美化_matlab做界面設(shè)計(jì)大全

    1、在前面部分代碼中,定義了參數(shù):

    可以看到,我們有一個(gè)坐標(biāo)區(qū)(UIAxes)、一個(gè)按鈕(Button)和一個(gè)底層圖像(),我們要做的是:點(diǎn)擊按鈕,圖像顯示出來,這是一個(gè)非常簡單的過程。

    2.2.2 添加回調(diào)函數(shù)

    首先,點(diǎn)擊左上角“編輯器”中的“回調(diào)”:

    出現(xiàn)如下界面:

    matlab gui界面美化_matlab做界面設(shè)計(jì)大全_matlab圖像處理與界面編程寶典

    在組件中選擇“Button”,然后點(diǎn)擊“Add ”,得到一個(gè)回調(diào)函數(shù):

    我們只是想在這個(gè)回調(diào)函數(shù)中寫下我們要執(zhí)行的命令。

    2.2.3. 編寫代碼

    1.獲取數(shù)據(jù)“simout”

                %%PID數(shù)據(jù)提取
                PID_ori = evalin('base', 'simout1');
                PID_control = evalin('base', 'simout2');
    

    其中“simout1”和“simout2”是我們仿真得到的仿真數(shù)據(jù),雙擊鼠標(biāo)左鍵,輸入“To”,即可得到“simout”模塊,如下圖:

    matlab圖像處理與界面編程寶典_matlab做界面設(shè)計(jì)大全_matlab gui界面美化

    將得到的數(shù)據(jù)與“simout”連接輸出,這里我們分別使用“step”模塊和“sine wave”模塊的輸入信號(hào)作為“simout”值:

    點(diǎn)擊仿真按鈕,進(jìn)入MATLAB的工作區(qū)查看,可以看到得到了兩個(gè)參數(shù):

    2.繪圖

                %%數(shù)據(jù)展示
                plot(app.UIAxes,PID_ori.data , 'LineWidth',1, "Color",[1, 0 ,0]);
                hold(app.UIAxes, "on");
                plot(app.UIAxes, PID_control.data, "LineWidth",1,"Color",[0,1,0]);
                legend(app.UIAxes, ["PID ori", "PID control"]);

    可以看到,還是使用了plot函數(shù),只是需要選擇在哪個(gè)“坐標(biāo)區(qū)域”上繪制。 你可以看到這里我們在“app.UIAxes”上繪圖,它在我們“代碼視圖”組件瀏覽器的右側(cè)你可以看到名稱:

    matlab做界面設(shè)計(jì)大全_matlab gui界面美化_matlab圖像處理與界面編程寶典

    當(dāng)“軸”數(shù)大于1時(shí),系統(tǒng)會(huì)自動(dòng)編碼:app.,app.等。

    hold on的用法與.m文件一致; 傳說就是傳說。

    3.運(yùn)行

    點(diǎn)擊運(yùn)行,結(jié)果如下:

    可見運(yùn)行成功。 由于我沒有計(jì)劃位置等,所以用戶界面有點(diǎn)糟糕。 如果要修改,可以點(diǎn)擊代碼界面右上角的“設(shè)計(jì)視圖”,返回設(shè)計(jì)界面進(jìn)行修改。

    4.總結(jié)

    對(duì)MATLAB的使用做了簡單的講解,設(shè)計(jì)了一個(gè)粗略的UI界面,主要適合一些小型課程設(shè)計(jì)的UI界面設(shè)計(jì)需求(這里是機(jī)電控制技術(shù)的項(xiàng)目),可以完全實(shí)現(xiàn)UI設(shè)計(jì)崩潰。 有想法和改進(jìn)歡迎聯(lián)系交流,謝謝。

網(wǎng)站首頁   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話:010-     郵箱:@126.com

備案號(hào):冀ICP備2024067069號(hào)-3 北京科技有限公司版權(quán)所有