たとえば、y軸とx軸が同じスケールになるようにy = xをプロットするためのコードは何ですか?
3 に答える
same_xyオプションを使用して、軸を同じサイズにすることができます。
plot2d(x, [x,-1,1], [same_xy]);
また
plot2d(x, [x,-1,1], [same_xy, true]);
3次元プロットにはsame_xyzオプションがあります。
Maximaは、デフォルトでgnuplotを使用して2Dグラフィックスを生成します。
このデフォルトを使用している場合は、を設定する必要がありますgnuplot_preamble
。
plot2d(x, [x,-1,1], [gnuplot_preamble, "set size ratio -1"])$
gnuplotは、単位が両方の軸で同じ長さになるようにスケールを設定しようとしますが、軸のスケールを無視してアスペクト比を設定-1
することを意味します。これをデフォルトにするには、次のように入力します+1
set_plot_option ([gnuplot_preamble, "set size ratio -1"])$
gnuplotのサイズオプションについて詳しく知りたい場合はgnuplot
、ターミナルから実行しhelp set size
てコンソールに入力してください。
nb Maximaについての最も基本的な質問は、メーリングリストアーカイブのどこかにあります:http://maxima.sourceforge.net/maximalist.html
draw
ordraw3d
関数(またはそれらのアニメーションバージョン)を使用している場合proportional_axes
は、引数としてグラフィックオプションを渡す必要があります。
たとえばproportional_axes = xy
、2Dで。
詳細: http:
//maxima.sourceforge.net/docs/manual/de/maxima_42.html
(「proportional_axes」を検索してください。)