看板 MATLAB 關於我們 聯絡資訊
※ 引述《sleeeve (看不到夢想的我)》之銘言: : 想請教大家關於findobj的問題: : 如果我今天要設定我的圖形三項規格,用set要一一設定,但這樣太麻煩,想用findobj : 一次全部,該怎麼寫呢?? : EX: : h1 = title([' I LOVE YOU.'],'Color','k'); : h2 = xlabel('Frequency'); : h3 = ylabel('Amplitude'); : set(h1,'FontName','Times New Roman') : set(h2,'FontName','Times New Roman') : set(h3,'FontName','Times New Roman') : 這樣一個個設定太麻煩,想要一個指令設定,爬了文一下好像可以用findobj。 : findobj('FontName','Times New Roman') : 可是這樣跑出來字型還是原設定的自型,並非羅馬字。想請教完整的寫法是怎樣呢? : 謝謝 h1 = title(' I LOVE YOU.'); h2 = xlabel('Frequency'); h3 = ylabel('Amplitude'); h4=findobj('FontName','Helvetica') ; ^^^^^^^^^ 我的電腦Matalb預設字型是這個 所以我要找出所有FontName都是這個的obj set(h4,'FontName','Times New Roman') ; ^^ 再把這些obj的FontName一起改成Times New Roman -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.103.220
vincent59:diva 大果然很強 @@ 04/16 19:41
sleeeve:感謝^^ 04/16 19:50