三角形网格图的切线

2次查看(最近30天)
Chun-Wei吴
Chun-Wei吴 2021年7月7日
评论道: Chun-Wei吴2021年7月7日
我要找到x=0处的切线,然后沿着切线画出y / z的一维图,这是图的散点图。
这些点不是排列的,这意味着x轴和y轴不一样,它们有点随机,所以我尝试了delaunay函数把所有的点连接在一起。
但现在的问题是如何得到x=0或任意数处的曲线并绘制y / z的曲线。
有办法做到吗?我见过人们谈论重心坐标,但我就是不知道如何实现它。

答案(1)

凯利卡尼
凯利卡尼 2021年7月7日
最简单的方法是对由x = 0和y = y数据范围定义的一组点进行z插值。例如:
X = rand(5000,1)*7 - 3;
Y = rand(5000,1)*7 - 3;
z =山峰(x, y);
图;
scatter3 (x, y, z 5 z,“填充”);
易= linspace (3100);
ξ= 0 (1100);
F = scatteredInterpolant (x, y, z,“线性”);
子= F (xi, yi);
图;
情节(咦,zi);
1评论
Chun-Wei吴
Chun-Wei吴 2021年7月7日
非常感谢!完美的工作!

登录评论。

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!