matlab怎么看fig文件代碼的簡單介紹
1首先找到需要打開的fig文件2然后打開電腦中的matlab軟件3進(jìn)入軟件操作界面后,點(diǎn)擊界面左上角打開選項(xiàng)4會彈出一個(gè)打開窗口,找到需要打開的fig擴(kuò)展名文件,然后,點(diǎn)擊打開按鈕5最后可以看到fig文件;1首先是要先準(zhǔn)備好需要打開的fig擴(kuò)展名文件,打開電腦中的matlab軟件2其次在進(jìn)入軟件操作界面后,點(diǎn)擊界面左上角的“打開”圖標(biāo),快捷鍵為Ctrl加o3最后會彈出一個(gè)打開窗口,選擇找到需要打開的fig擴(kuò)展名文件;cmd窗口輸入guide 打開如下窗口切換到已經(jīng)存在的gui,點(diǎn)擊瀏覽便可打開fig文件,并能進(jìn)行fig的修改編輯。
這也是我不太喜歡使用GUIDE做界面的原因之一,除了M文件自身外,還要帶上家屬fig文件并且fig文件在各版本中的兼容性不是很好,總感覺比較羅嗦相比之下,我更喜歡直接用M文件寫代碼來創(chuàng)建GUI,尤其對于多窗口的應(yīng)用;我查過 沒有找到直接讀取a,fig的方法 我一般把fig中的圖像存下來 點(diǎn)擊editcopy figure,保存 然后就可以用temp=imread#39**png#39讀取了;hf=open#39fig#39,num2strit,#39fig#39 % 打開fig1fig h=findobjhffigureh0hs=subplot3,4,it %給出作圖位置為subplot3,4,n, 這里n=1copyobjh3end,hs %復(fù)制原曲線 closehf;fnam是文件名 open#39fnamfig#39取出曲線的handle,這里gca表示當(dāng)前圖形的 CurrentAxes屬性 如果圖中有多條曲線,lh為一個(gè)數(shù)組 lh = findallgca, #39type#39, #39line#39取出x軸數(shù)據(jù) xc = getlh, #39xdata#39取出y軸。
2查看javacomponentm的代碼,containerDelete就是包含在該文件中的子函數(shù)local function,照理說,不應(yīng)該會發(fā)生找不到這個(gè)函數(shù)的問題鑒于上面的情況,請你1提供一下自己的軟件環(huán)境,如操作系統(tǒng)和matlab版本等最;打不開,建議用一個(gè)指令將仿真圖片存為jpg形式。
如果我們需要查看或修改圖形的代碼,我們可以在MATLAB中打開matlabfig文件,然后通過編輯工具和命令行來訪問和修改圖形對象的屬性和數(shù)據(jù)或者,我們可以選擇將圖形保存為MATLAB腳本文件m,這樣就可以直接查看和編輯生成圖形;同時(shí)與這個(gè)fig文件相對應(yīng)會生成一個(gè)m文件,在m文件的相應(yīng)位置將你寫的代碼加入,即可實(shí)現(xiàn)功能具體位置根據(jù)你要實(shí)現(xiàn)的功能有所差異,一般在function下這個(gè)function是與你所設(shè)計(jì)的用戶界面上的按鈕相對應(yīng)的。
1在命令行運(yùn)行figure打開一個(gè)空白窗口,2在工具欄或者菜單中選擇open打開你保存的fig文件,會顯示出原來的那個(gè)圖來3在命令行運(yùn)行obj = getgca,#39children#39這個(gè)結(jié)果對應(yīng)你的圖里面的線或者面的句柄,有幾條線就。
1準(zhǔn)備好需要打開的fig擴(kuò)展名文件2接著,打開電腦中的matlab軟件3進(jìn)入軟件操作界面后,點(diǎn)擊界面左上角打開圖標(biāo)快捷鍵Ctrl + O4會彈出一個(gè)打開窗口,找到需要打開的fig擴(kuò)展名文件,然后,點(diǎn)擊打開;gif圖像是很有趣的圖像,可以將不同的靜止圖片變成活動(dòng)的圖片,通過MATLAB強(qiáng)大的圖片處理能力,實(shí)際上是對矩陣的處理能力可以對GIF圖片進(jìn)行讀,改,顯示clcclose allclear all info = imfinfo#393gif#39%第一次讀?。籵penfig#39D\folder1\filenamefig#392 對話框式打開 在command window輸入uiopen命令,直接回車,然后會彈出對話框,在該對話框里找到你的fig文件即可其實(shí)這個(gè)過程等價(jià)于下面的代碼 uiopen#39D\folder\file;可以啊,我使用的是09b版本的matlab 在figure中,選FileGenerate M File就可以得到對應(yīng)的代碼但數(shù)據(jù)是怎么計(jì)算得到的,在這個(gè)M文件中是看不到的。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。