Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2023.1.0 - 日本語


eval3dp

3次元パラメータ表現の曲面の小平面を計算

呼び出し手順

[Xf,Yf,Zf]=eval3dp(fun,p1,p2)

引数

Xf,Yf,Zf

大きさ (4,n-1*m-1)の行列. Xf(:,i) ,Yf(:,i) and Zf(:,i) はそれぞれ i番目の4角形の小平面の4点のx軸,y軸,z軸です.

fun

Scilab関数.

p1

大きさ nのベクトル.

p2

大きさ mのベクトル.

説明

eval3dp は関数fun により定義される3次元パラメータ表現の曲面の 4角形小平面表現を計算します. fun(p1,p2) は, 曲面の対応する点の x軸,y軸,z軸座標を [x(i),y(i),z(i)]=fun(p1(i),p2(i)) により計算します. これは効率を改善するために使用されます.

p1=linspace(0,2*%pi,10);

p2=linspace(0,2*%pi,10);

deff("[x,y,z]=scp(p1,p2)",["x=p1.*sin(p1).*cos(p2)";..

                           "y=p1.*cos(p1).*cos(p2)";..

                           "z=p1.*sin(p2)"])

[Xf,Yf,Zf]=eval3dp(scp,p1,p2);

plot3d(Xf,Yf,Zf)

参照

  • genfac3d — 3次元曲面の小平面を計算
  • plot3d — 曲面の3次元プロット
Report an issue
<< contour 3d_plot fplot3d >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon May 22 12:43:11 CEST 2023