問題タブ [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で開いているFigureに線を追加したいのですが、たとえば、Figureを軸にプロットせずに15行に分割します(入力したグリッドを非インタラクティブな背景の一部にしたい)。これはどのように行われますか?
python - Figure から軸を削除する
から軸を削除することは可能pyplot.figure()ですか?
を使用して、pyplot.imsave()軸なしでイメージを作成しても問題ありません

ただし、グリッド データでのみ機能するため、制限があります。
次のように使用pyplot.figure()して保存するとpyplot.savefig()

上の画像に見られるように、保存された画像はその軸を保持します。
image - 印刷用のPDFへのMATLABプロットの埋め込み:サイズ
私は現在、後で印刷するためにラテックスを介してそれらをpdfに埋め込むために、MATLABで図を作成しています。図を保存し、スクリプトexport_figを使用して保存します。今、私は行くための最良の方法はどれだろうかと思います:
- 選択するMATLABフィギュアウィンドウのサイズ
-mスクリプトに使用するオプションはどれですか?画像の解像度とサイズが変更されます...
次の2つの点に関して、これらの点について疑問に思っています。
- フィギュアサイズを大きく選択すると、より多くの目盛りが表示され、シングルポイントマーカーが見やすくなります
- 小さな数字を使用し、大きな
-mオプションを使用する場合、まだいくつかの目盛りしかありません - 非常に大きな画像(たとえば、解像度300で2000 * 2000px)を生成し、それをドキュメントに埋め込むと、見た目が醜くなりますか?これは素晴らしいスケーリングモードに埋め込まれますか、それとも1000 * 1000pxの画像をホームページにアップロードしてhtmlのwidhtタグとheightタグを介して埋め込むのと同じ醜さですか?->ブラウザは非常に醜い表示をしますサイズ変更は行いません
real。だから、それは不鮮明で醜いように見えます。
前もって感謝します!
matlab - MATLAB 凡例グループ
MATLAB を使用してデータをプロットしています。Type1 と Type2 という 2 つのタイプに情報を分割する凡例を作成したいと思います。各タイプのデータには、プロットしている特定のデータ行がいくつかあります。仮定:
- Type1 データには line1 と line2 があります
- Type2 データには line1 と line2 と line3 があります
これにより、5 行のプロットが作成されます。伝説のために、私は次のようなことができます:
しかし、それは「タイプ」を繰り返します。最良の方法は次のようになります。
(最終凡例出力)
- タイプ1:
- ライン1
- 2行目
- タイプ 2:
- ライン1
- 2行目
- ライン3
どうもありがとう。ここで私の最初の質問を手伝ってくれることを願っています:D
matlab - 図で複数のボックスを移動しますか?
MATLAB の Figure に 1 つのボックスをドラッグ アンド ドロップするために必要な関数は既にあります。私が書いたコードは、図をいくつかのボックスで埋めます。別のループで、Figure をさらにボックス (文字列形式でさまざまな情報を保持) で埋めました。
これら 2 つのボックスのセットは、UserData に配置した番号によって関連付けられています (対応する番号。ボックスごとに、同じ UserData コンテンツを持つ別のボックスがあります)。同じ UserData を含む (したがって、それらを関連付ける) ボックスを見つけることで、最初のボックス セットのメンバーを、2 番目のボックス セットの対応するメンバーに対して同じ位置に再配置できるようにしたいと考えています。ドラッグしたばかりのボックス (uicontextmenu)。
label - キャプションではなく図の上部に LaTeX をリンクさせることは可能ですか?
私のTeXファイルには、次のコードがあります。
ただし、ドキュメントの前半で図を参照すると、次のようになります。
...プレビュー (Mac) で参照をクリックすると、\labelコマンドの場所 (図の実際の画像の下) に移動します。つまり、文書はキャプションがページの一番上にあるところまでスクロールされるので、図自体を見ようとするとやや面倒です。
あなたへの私の質問は、コマンドを下部に保持しながら、図の上部への参照を作成するように LaTeX を取得できますか? \captionスタイル上の理由から、図の下にキャプションを残す必要があります。
私の唯一の考えは、\labelコマンドをコマンドの前に移動することでしたが、参照が正しく機能するためには\includegraphics明らか\captionに前に来る必要があります。\label
user-interface - オブジェクト間のプロパティ値の交換
図の注釈 (.) を介して 2 つのテキスト ボックスを作成しました。それらのプロパティのほとんどは定義されています。コールバック関数は、ウィンドウ内でのドラッグ アンド ドロップ モーションを有効にします。ボックスの uicontextmenu を作成しました。右クリックすると、その後のアクションのために機能のリストを選択できます。
私が追加しようとしているアクションの 1 つは、2 つのボックス間で文字列を交換することです。現在右クリックしたボックスの文字列を取得する必要があります。これは、その後左クリックしたボックスの文字列と交換する必要があります。後続の左クリックを登録するように uimenu 関数を拡張する方法についてアドバイスを得ることができますか?
matlab - 図内の別のオブジェクトをドラッグして線を延長する
フィギュア内でオブジェクトを動かす機能があります。図には線も表示されます。1つの頂点をオブジェクト(またはオブジェクトに対して固定された位置)にアタッチしようとしているので、そのオブジェクトをドラッグすると、線がオブジェクトとともに伸びます。これを行うのに問題はありませんが、imline(。)関数は'Position'プロパティのない行を返します。これを行う他の方法はありますか?
user-interface - matlabの「印刷」機能を高速化する方法
私は非常に厳しいタイミング スケジュールで入力データを受信し、リアルタイムで GUI にプロットするかなり大規模なデータ取得プログラムを matlab で作成しました。私の問題は、プログラムのユーザーが Web 経由で GUI を表示してデータをリモートで監視する方法が必要なことです。私の解決策は、5 秒ごとに GUI フィギュアのスナップショットを撮り、そのイメージを Web サーバーでホストすることでした。
ただし、これは 2 つの許容できない問題につながります。
print 関数は単純に遅すぎます。保存ごとに 3 ~ 4 秒かかり、その後、「print」を呼び出すたびに、プログラムは他のルーチンで遅れをとります。
何らかの理由で、印刷機能によって GUI が一時的にゆがみ、一部のコンポーネントの位置が変更され、他のコンポーネントが複製されます。それはほんの 1 秒ほど続きますが、それでも私の解決策は実用的ではありません。
これらの問題のいずれかを解決する方法はありますか?
編集: * ** 興味のある方へ、私が見つけた最善の解決策は、Minicapと呼ばれる外部ツールキットを使用することでした。
matplotlib - 図中の図と表の配置
プロットと表の両方を図に入れようとしていますが、2 つを区切るために空白が必要です。テーブル/プロットを任意の位置に配置するにはどうすればよいですか? 私が今持っているのは、x軸の下にすぐに表示される値のテーブルです(実際に軸ラベルに衝突するように...)
私はmatplotlibをまったく知りません...ドキュメントもあまりよく書かれていません...