問題タブ [matlab-figure]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - MATLAB で Figure を自動的にファイルに書き込む
MATLAB で図を .eps ファイルに自動的に書き込むことができるかどうかは誰にもわかりませんか?
多数のグラフを生成するスクリプトを実行していますが、それぞれを手動で保存する必要がなければいいと思います!
matlab - matlab の曲線
matlab に線ではなく曲線をプロットする機能があるかどうかを知りたかっただけです。前もって感謝します。
matlab - さまざまな色の線を自動的にプロットする
同じグラフにいくつかのカーネル密度推定をプロットしようとしていますが、それらをすべて異なる色にしたいと考えています。'rgbcmyk'
文字列を使用して、個別のプロットごとにステップスルーする、まとまりのないソリューションがありますが、7回の反復後に重複が発生し始めます。これを行うためのより簡単で効率的な方法と、より多くの色のオプションはありますか?
matlab - 時間(日付)軸にデータをプロットする
私はこのようなデータを持っています:
(それのはるかに多く、そして各日付について、右側のいくつかの独立した測定値)。
さて、これはおそらく些細なことですが、MATLABでこれほどのことをしたことはなく、オンラインで同様の例を見つけるのに問題があります。時間/表示日付軸(x軸)にデータをプロットする必要があります。すべての日付が内部にあります(つまり、23。と24.も...測定値がありません)。
プロット軸に表示される日付を取得するにはどうすればよいですか?
matlab - MATLABで開いているすべての図形のハンドルを取得するにはどうすればよいですか
matlab(別の関数によって生成された)に9つの開いている図があり、それらすべてをファイルに印刷したいと思います。MATLABで開いているすべての図形のハンドルを取得する方法を知っている人はいますか?
私は知ってgcf
いますが、それは私が望むことをしていないようです。
matlab - グラフ図形サイズの設定
私がやりたいのは、幅を大きくし、高さを小さくすることだけです。ラスタープロットを実行しているだけですが、この質問はすべてのMATLABに当てはまりますfigure
。作成時にフィギュアを直接使用して手動でサイズを変更できますが、最初はプログラムに適切なサイズで吐き出してもらいたいです。
matlab - matlab で "gcf" の値を決定する
愚かで単純な質問 - gcf
in matlab の値は常にアクティブな図の図番号になりますか? つまり、図 5 に取り組んでいる場合、常に?gcf
が返されます。5
matlab - Matlabフィギュアの半透明マーカー
塗りつぶされたマーカーを使用して散布図をプロットし、それらを半透明にして、2つ以上のマーカーが重なると、重なる領域がより不透明になるようにします。
素朴に思った
動作しますが、動作しません。また
動作しません。何か案は?
matlab - Matlab: propertyeditor または plotbrowser を開くと、正しいテキスト ボックスの注釈が強制されます。注釈がないと失敗します
私は、ファイルを取得し、それらをプロットし、pdf(レターサイズ)を吐き出す、一般的にうまく実行されているプログラムを持っています。注釈を使用して、3 つのサブプロットのセットの上にタイトルを付け、ファイル情報と日付を含むフッターとして使用します。タイトルをページの上部に配置し、余白から余白まで埋めて中央に配置したいと思います。
プログラムを実行するには、「バッチ」モードと「インタラクティブ」モードの 2 つの方法があります。「インタラクティブ」モードでは、簡単なfigure()
コマンドで図を作成します。「バッチ」モードのときは、 で図を作成しますfigure('visible','off')
。注釈を作成するためのコマンドは次のとおりです。
ここで、「obj.hFigure(f)」は、現在処理中の Figure の単なるハンドルです。ご覧のとおり、図を図の上部近くに配置し、テキストがボックスの下部からはみ出すようにします (ボックスが大きい場合)。
私の問題は、上記の注釈の余白にあります。バッチ モード (図は表示されません) では、テキストの両側に 10% ほどの余白ができ、レイアウトが台無しになります。インタラクティブ モード (図が表示される) では、余白が表示されません。テキストは端から端まで正しく流れます。
問題を次のように絞り込みました: バッチ モードでの ps 印刷に対して正しい応答を得ることができますfigure('visible','on')
。
各図がプロットされた後。これにより、プログラムの実行時間が約 2 倍になります (大したことではありません)。しかし、私が理解していないのは、これらの 2 つのコマンドが何を行うのか、drawnow
またはrefresh
何を達成しないのかということです!
matlab - カスタムサイズのフィギュアの保存方法
重複の可能性:
MATLAB プロットを正確な寸法で紙に印刷する プロットした
画像を保存し、MATLAB で元の画像サイズを維持するにはどうすればよいですか?
最近、MATLAB でカスタム サイズのグラフを作成し、saveas 関数を使用して自動的に保存しようとしています。特に、作成したサイズでファイルを保存する際に問題が発生しています。大まかに言えば、私のコードは次のとおりです。
これまでのところ、私のコードは画面上にカスタム サイズのグラフを作成できるという点で問題なく動作しますが、画像自体はデフォルト サイズで保存されているようです。奇妙なことに、saveas 関数を使用せずに図を手動で保存すると、画像のサイズが保持されます。
明確にするために、現在、グラフを emf として保存していますが、問題なく動作する場合は jpg/png/bmp を使用することもできます。