任意の座標を入力して、位置データを返すプログラムはどのように作成すればよいですか?
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
今、データカーソルを使って近似曲面を評価しています。
![スクリーンショット (35).png](https://www.mathworks.com/matlabcentral/answers/uploaded_files/227403/image.png)
手動で動かすのが面倒なので、任意の(x,y)を入力するとz座標を返すプログラムを探しています。
近似曲面上でも動かせる、データカーソルのようなプログラムはないでしょうか?
無ければプログラムはどのように作成すればよいでしょうか、もしくはそのような機能のコマンドがありましたら教えてください。
0 commentaires
Réponse acceptée
Yoshio
le 4 Juil 2019
Modifié(e) : Yoshio
le 4 Juil 2019
近似曲面が得られているのなら、この近似曲面を表す関数の引数として、x,y を与えると良いと思います。
load franke
sf = fit([x, y],z,'poly23')
このsfは
sf = fit([x, y],z,'poly23')
線形モデル Poly23:
sf(x,y) = p00 + p10*x + p01*y + p20*x^2 + p11*x*y + p02*y^2 + p21*x^2*y
+ p12*x*y^2 + p03*y^3
となっていますから、任意の(x,y)に対して
z = sf(x,y)
と計算出来ます。同様に今求められている近似曲面の式をお使いになれば良いと思います。
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur スプラインの後処理 dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!