matlab画图问题,怎么把这个立体图形的一个截面的曲线画出来.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/20 14:26:29
matlab画图问题,怎么把这个立体图形的一个截面的曲线画出来.

matlab画图问题,怎么把这个立体图形的一个截面的曲线画出来.
matlab画图问题,怎么把这个立体图形的一个截面的曲线画出来.


matlab画图问题,怎么把这个立体图形的一个截面的曲线画出来.
不就是x=2,y-z曲线吗?
假设你原来的画网格图的数据为X,Y,Z(看你的图,它们应该都是5x5的矩阵)
yn=[1 2 3 4 5];
xn=[2 2 2 2 2];
zn=griddata(X,Y,Z,xn,yn);
mesh(X,Y,Z);
hold on;
plot3(xn,yn,zn,'r-');
hold off;
也不一定要取原来数据的X,Y原有的点,girddata会根据原来的数据给不存在位置插值
yn=1:0.1:5;
xn=ones(size(y))*2;
zn=griddata(X,Y,Z,xn,yn);