# 1D Spline from 2D Skalar Field

2 ビュー (過去 30 日間)
Florian Flaig 2022 年 4 月 11 日
コメント済み: Florian Flaig 2022 年 4 月 12 日
Hello community,
I have a problem.
I have a 2D skalar-field and need support points to describe the red curve.
The red curve is any curve that projects a straight line onto the z=0 plane.
Below you can see a Plot of the 2D skalar-Flied, which I have as a matrix.
In addition, I have the mathematical description of the dark red line.
What are the z values of the light red line? (which I have inserted with Paint)
Greetings, Florian

サインインしてコメントする。

### 採用された回答

Florian Flaig 2022 年 4 月 12 日
copy of marc li:
OK, if your surface data are X, Y and Z and your dark red line data are x and y, you can get data of the red line about z axis:
z = interp2(X,Y,Z,x,y);
and plot the red line:
hold on;
plot3(x,y,z)

サインインしてコメントする。

### その他の回答 (1 件)

mark li 2022 年 4 月 11 日
You may get information of the curve by handles.
Firstly, you get the handle of the figure by gcf, the figure have three children which are a surface and two lines. The code is shown as
Child = get(gcf, 'Children');
The Child may be 3x1 handles, and you can :
get(child(1)), get(child(2)), get(child(3))
According to result, you select proper index.
##### 3 件のコメント表示非表示 2 件の古いコメント
Florian Flaig 2022 年 4 月 12 日
Thank you very mouch marc. Now it works. :-)

サインインしてコメントする。

### カテゴリ

Find more on Spline Construction in Help Center and File Exchange

R2022a

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by