matlab对外部导入的数据进行三维曲面绘制

1.数据导入
如果不清楚matlab支持导入的数据格式,可以到在matlab中文网查一下,https://ww2.mathworks.cn/help/simulink/slref/derivative.html。下图为常用的文本数据格式。
在这里插入图片描述
接着准备好需要导入的数据,在matlab主界面点击“导入数据选项”

在这里插入图片描述
找到需要导入的文件,确定!
在这里插入图片描述
点击列矢量,并选中全部数据,点击右侧"导入所选内容"!之后就会看到工作区导入的数据及其信息。
在这里插入图片描述
在这里插入图片描述
2.绘图代码

[x,y]=meshgrid(-10:2:0,0:2:10); //X,Y,Z坐标网格配置
z=griddata(Id,Iq,LddmH,x,y,'v4'); //插值处理函数
subplot(121) 
mesh(x,y,z)//绘制图像为无填充网格曲面
xlabel('Id(A)');
ylabel('Iq(A)')
zlabel('Ldd(mH)')
subplot(122) 
surf(x,y,z) //绘制图像为填充网格曲面
xlabel('Id(A)');
ylabel('Iq(A)')
zlabel('Ldd(mH)')

运行程序,结果如下:
在这里插入图片描述
补充:meshgrid(x,y)网格配置函数x,y的范围需要和导入文件中的对应x,y数据范上相匹配,多做实验,多积累经验!!!

  • 9
    点赞
  • 69
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值