根据试验数据,如何用MATLAB绘制三维曲面图?望各位大全指点迷津。谢谢!试验数据如下:
2个回答
展开全部
实验数据呢??要绘制三维图形的话很简单,但前提是数组得有三组,并且这三组数据每组的个数要相同。假如每组都有N个数字,那么可以在命令窗口如下输入:
x1=[输入第一组数据矩阵(注意数字和数字之间的空格)];
x2=[输入第二组数据矩阵(注意数字和数字之间的空格)];
x3=[输入第三组数据矩阵(注意数字和数字之间的空格)];
plot3(x1,x2,x3)回车即可
当然,如果数据较多,建议你建立M文件进行画图,很简单的。如果您还没搞清的话,把数据和要求发给我sxzyok@163.com,我可以帮你话。希望有所帮助!
x1=[输入第一组数据矩阵(注意数字和数字之间的空格)];
x2=[输入第二组数据矩阵(注意数字和数字之间的空格)];
x3=[输入第三组数据矩阵(注意数字和数字之间的空格)];
plot3(x1,x2,x3)回车即可
当然,如果数据较多,建议你建立M文件进行画图,很简单的。如果您还没搞清的话,把数据和要求发给我sxzyok@163.com,我可以帮你话。希望有所帮助!
BJ华夏艺匠
2024-08-11 广告
2024-08-11 广告
模拟实验模型作为科研与工程领域的重要工具,其核心价值在于精准再现复杂系统或过程,以低成本、低风险的方式预测实际效果。华夏艺匠模型科技通过精细设计与高精度制作,确保模型能够准确反映原型的物理特性、行为模式及潜在变化。我们利用先进材料和技术,使...
点击进入详情页
本回答由BJ华夏艺匠提供
2011-08-31
展开全部
=[80 80 80 80 90 90 90 90 95 95 95 95 100 100 100 100 80 80 80 80 90 90 90 90 95 95 95 95 100 100 100 100];
x2=[207 230 240 253 207 230 240253 207 230 240 253 207 230 240253 207230 240 253 207 230 240 253 207 230 240 253 207 230 240 253]
y1=[0.3944 0.34347 0.33804 0.29407 0.33813 0.26497 0.26257 0.25062 0.34073 0.26808 0.23739 0.22215 0.31469 0.23494 0.22616 0.18956 0.40488 0.34142 0.32186 0.28239 0.36017 0.28521 0.27199 0.23515 0.33893 0.28761 0.21533 0.22024 0.31271 0.25612 0.21651 0.18855]
[x,y]=meshgrid(x1,x2);
z=repmat(y1,32,1);%%%%这里可能有问题,画曲面图要求y1是矩阵
surf(x,y,z)
x2=[207 230 240 253 207 230 240253 207 230 240 253 207 230 240253 207230 240 253 207 230 240 253 207 230 240 253 207 230 240 253]
y1=[0.3944 0.34347 0.33804 0.29407 0.33813 0.26497 0.26257 0.25062 0.34073 0.26808 0.23739 0.22215 0.31469 0.23494 0.22616 0.18956 0.40488 0.34142 0.32186 0.28239 0.36017 0.28521 0.27199 0.23515 0.33893 0.28761 0.21533 0.22024 0.31271 0.25612 0.21651 0.18855]
[x,y]=meshgrid(x1,x2);
z=repmat(y1,32,1);%%%%这里可能有问题,画曲面图要求y1是矩阵
surf(x,y,z)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询