問題タブ [contourf]
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.
python - matplotlib 等高線オブジェクトからプロットされた等高線値リストを抽出する方法は?
maplotlib.pyplot.contour およびcontourf メソッドを使用して輪郭を描いています。
等高線/ポリゴンを生成した後、allsegsメソッドを使用して抽出されたジオメトリに関連付けられた値を抽出したいと思います。
輪郭形状を取得するための私のコード:
このcs.allsegs呼び出しは座標の 8 つのリストを返すため、ジオメトリがなくてもレベルごとに 1 つのリストが返されます。呼び出しは座標のcsf.allsegs7 つのリストのみを返します (最初のレベルは空なので正常です)。
座標の各リストに関連付けられているレベルを抽出することは可能ですか?
python - Updating the colorbar in the contourf plot in matplotlib
I am trying to update the colorbars in my plot. Unfortunately, only the colors update i.e. the tick values do not change only the colors of the bar change accorgingly with the current values in the contour plot. I would like to make the ticks change as well as the colors in the colorbar.
The answer is to define the update function as:
python - Python:contourfを2D配列にエクスポートする方法は?
複雑な 3D 形状から、三角形に対応する形状の平面図を取得しました。
この結果を 2D 配列にエクスポートしたいと思います。私はこれを試しました:
残念ながら、輪郭の頂点からは、レベルごとに 1 つのポリゴンのみが作成され (私が思うに)、最後に 2D 配列の輪郭の誤った投影が生成されます。
2D配列でcontourfを正しく表現するアイデアはありますか?
matlab - Matlab: GUIDE のカラーバー
しばらくの間、ガイドの等高線マップの横にカラーバーを入力しようとしましたが、うまくいきませんでした。
カラーバーは代わりに右上隅に表示されます。空の 3 番目の軸ボックスの代わりに表示したいと思います。
次の方法で手動で位置を設定しようとすると:
カラーバーはパネルの後ろに表示され、この画像の下部に部分的に表示されます。
私がそれを前面に出そうとすると:
何も起こりません。
プログラムは、次のようにタブ コードを使用します。
6 つのパネル: tab1Panel,..., tab6Panel と 6 つのテキスト ボックス: tab1text,..., tab6text
私はいくつかの答えに出くわしましたが、意味をなさないか 、ここ、ここ、およびここで機能しません。
ここに更新があります:
軸をパネルの外側に配置すると、カラーバーが表示されます
しかし、軸をパネル内に配置するとすぐに、カラーバーが消えます
matlab - Matlab: imcontour で塗りつぶされた等高線図
MATLAB で画像から塗りつぶされた等高線図を作成しようとしています。ただし、このコマンドimcontourには、塗りつぶされた等高線のオプションがないようです。を使用するcontourfと、すべての等高線が黒で描画されます。画像には多くの輪郭レベルがあるため、ほぼ完全に黒く表示されます。
imcontour塗りつぶしを作成する方法や、画像に意味のある方法を適用する方法を知っている人はいますcontourfか?
matlab - 結果が表示されない等高線図
私は次のコードがあると思っていました:
A と B のすべての答えが無限になるだけですが、理由がわかりません。
octave - オクターブのcontourf()が線で色付けされていない
Octaveでcontourf()を使用して曲線を塗りつぶすのに問題があります。Mac OS X 10.8.5 で Octave 3.6.4 を実行しています。
輪郭(x、fp、データ3)を使用すると、次のようになります。これは正しいです:[データの等高線図、塗りつぶされていません]
ただし、ギャップを埋めるためにcontourf(x、fp、data3)を試してみたいときは、この怪物が得られます: データの等高線図、塗りつぶされましたが、正しくありません
これを修正するにはどうすればよいですか? 私はcontourf()のドキュメントを読みましたが、そこに欠けているものは何もありません。どんなアドバイスも役に立ちます。
ありがとう!
PS データ ファイルの小さいバージョンへのリンクは次のとおりです: https://www.dropbox.com/s/lmvdzi7l42tasr8/Ch942.csv?dl=0。ファイル全体が巨大であるため、これは最初の数行を表していますが、Octave でプロットすると問題が発生します。
残念ながら、私は 2 つ以上のリンクを投稿するのに十分な評判ポイントを持っていないので、正しいように見えるが記入されていない輪郭線 () プロットを削除しました。申し訳ありません。
matlab - Setting a color to a certain value in Matlab contourf
I want to plot the time evolution of a process using contourf in Matlab. The problem is at different time steps Matlab finds the maximum and minimum of my data and sets the colors accordingly, so p=1000 in the first plot could be blue and in the next plot could have some other color. Is there any way to make the colors consistent such that each value has a certain color irrespective of maximum and minimum values?
Thanks







