私はMATLABのwaitbarsに慣れ始める少しのスクリプトを書いていました。私はwaitbarの端の色を緑に、顔の色を青に設定したかったのですが、うまく動作しませんでした。私は顔の色が緑色で、縁が黒くなっています。Matlab GUI waitbar
wb=waitbar(0,'Iterating...');
set(wb,'Name','Changing color');
wbobject=findobj(wb,'Type','Patch');
set(wbobject,'EdgeColor',[0 1 0],'FaceColor',[0 0 1]);
for i=1:1000
waitbar(i/1000)
end
delete(wb);
追加の質問:あなたが説明するか、MATLABでパッチが何であるかを理解するために、ソースに私を参照する気だろう ここでは、コードですか?
ありがとうございました!
'set(wb、 'Edgecolor'、...)'を試したことがありますか?オブジェクトの名前を使用するだけですか? – marcoresk
marcoreskt:はい私はしましたが、動作しませんでした – chsafouane