surfl
カラーマップ ベースのライティングによる表面のプロット
構文
説明
surfl( は、表面を作成し、Z)Z の要素の列インデックスと行インデックスを x 座標および y 座標として使用します。
surfl(___,'light') は、MATLAB® の light オブジェクトによるハイライト部をもつ表面を作成します。これは、既定のカラーマップベースのライティング手法とは異なる結果を生成します。'light' オブジェクトを最後の入力引数として指定します。
surfl(___, は、1 つ以上の名前と値の引数を使用して表面プロットのプロパティを設定します。たとえば、表面の色と透明度を設定できます。プロパティの一覧については、Surface のプロパティ を参照してください。 (R2024b 以降)Name=Value)
surfl( は、現在の座標軸ではなく、ax,___)ax で指定される座標軸にプロットします。座標軸を最初の入力引数として指定します。
s = surfl(___) は chart surface オブジェクトを返します。'light' オプションを使用して光源が light オブジェクトとして指定されている場合、s は、chart surface オブジェクトと light オブジェクトを含むグラフィックス配列として返されます。surface オブジェクトおよび light オブジェクトを作成した後で変更を加えるには、s を使用します。プロパティの一覧については、Surface のプロパティ および Light のプロパティ を参照してください。
例
入力引数
名前と値の引数
ヒント
行列
X,Y,Zの点の順序は、パラメトリックな表面の内側と外側を定義します。反対側の表面が光源を反射するようにするには、surfl(X',Y',Z')を使用します。





















