fimplicit3
3 次元の陰的方程式または陰関数のプロット
構文
説明
fimplicit3( は、f,[xmin xmax ymin ymax zmin zmax])f(x,y,z) を、x の区間 [xmin xmax]、y の区間 [ymin ymax]、および z の区間 [zmin zmax] でプロットします。関数 fimplicit3 は symvar を使用して、変数を並べ替え、区間を割り当てます。
fimplicit3(___, は、1 つ以上の Name,Value)Name,Value 引数ペアを使用して、ラインのプロパティを指定します。このオプションは、前述の構文のすべての入力引数の組み合わせで使用できます。
fimplicit3( は、現在の axes オブジェクト ax,___)gca ではなくオブジェクト ax をもつ座標軸にプロットします。
は、陰関数 surface オブジェクトを返します。このオブジェクトを使用して、特定の表面のプロパティのクエリと変更を行います。詳細については、ImplicitFunctionSurface のプロパティ を参照してください。fi = fimplicit3(___)
例
入力引数
名前と値の引数
出力引数
アルゴリズム
fimplicit3 は f のシンボリック変数を x 軸、y 軸、および z 軸に割り当て、symvar は割り当てられる変数の順番を決定します。そのため、変数名と軸名が対応しない場合があります。fimplicit3 が x、y または z を対応する軸に割り当てるように強制するには、プロットするシンボリック関数を作成し、そのシンボリック関数を fimplicit3 に渡します。
たとえば、次のコードは陰関数 f(x,y,z) = x + z のルートを 2 つの方法でプロットします。1 つ目の方法では、fimplicit3 が x および z を対応する軸に割り当てるように強制します。2 つ目の方法では、fimplicit3 は symvar に従って変数の順番と軸の割り当てを決定します。fimplicit3 は x および z を、それぞれ x 軸および y 軸に割り当てます。
syms x y z; f(x,y,z) = x + z; figure; subplot(2,1,1) fimplicit3(f); view(-38,71); subplot(2,1,2) fimplicit3(f(x,y,z)); % Or fimplicit3(x + z);

バージョン履歴
R2016b で導入





































