Scope の表示において、グラフのプロパティをどのように設定しますか?
10 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
MATLAB の figure で可能なように、 Scope のプロパティについて設定をしたいです。
例えば、
- 背景 (background) / 前景 (foreground) 色の変更
- ラインの色の変更
- テキストや 凡例 (Legend)の追加
- Simulink からの Scope トレースのプリント
- データカーソルの使用
これらの方法について知りたいです。
Risposta accettata
MathWorks Support Team
il 24 Ott 2011
Release 2011b (R2011b) にて、機能拡張されました。それ以前のリリースに関しては、以下の記述をご確認ください。
MATLAB ワークスペース上にデータをエクスポートして、データをプロットする SIMPLOT 関数を使うことができます。
このようにすることで MATLAB figure が作られますので、 figure プロパティの変更を可能とします。詳細は help simplot とコマンドウィンドウでタイプインし、確認することができます。
シミュレーションの Scope Window 上で操作をしたい場合、例えば次のコードで実行できます。
shh = get(0,'ShowHiddenHandles');
set(0,'ShowHiddenHandles','On');
set(gcf,'menubar','figure');
set(gcf,'CloseRequestFcn','closereq');
set(gcf,'DefaultLineClipping','Off');
set(0,'ShowHiddenHandles',shh);
ただし、 Simulink は Scope 、 Signal Viewer のハンドルを用いてのグラフィックスプロパティの編集をサポートしていません。編集の際は、 Scope の構造を変更してはいけません。例えば、テキストや axes 、 メニュー etc. といったグラフィックオブジェクトを削除してしまうことは、すべきではありません。もし行った場合は予期せぬ振る舞いを引き起こす可能性があります。
また、上記手順でも 通常編集を許可しないハンドルを On とする操作を行っていますので、自己責任の下に編集する方法となります。
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Sinks in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!