ntjm.net
当前位置:首页 >> mAtlAB调用ExCEl作三维图 >>

mAtlAB调用ExCEl作三维图

A=xlsread('C:\cumcm2011A.xls','附件1','B4:D322');读取数据; tri=delaunay(A(:,1),A(:,2)); trisurf(tri,A(:,1),A(:,2),A(:,3)); 望采纳,谢谢

matlab如何读取excel里的数据,并绘制出三维的图形.解决方法:将Excel导入matlab,这主要用到xlsread,详细用法请查看help xlsread.画图,这个要看看,你是画线,还是画面.如果画线,请查看help plot3.如果是画面,请查看help surf.

你有的这三列数据中的任一行,是不是可以看成三维曲面图中的某个点?如果是这样的话,你就还得另外在设置两个自变量x,y.如果你的三列数据是九行三列的话,也就是可以看成是9*3阶矩阵对吧.那么你就得定义自变量x是[1,2,3]或是[1,2,3,4,

命令:a=xlsread('数据') 要实现上面的命令还需要将excel表放到matlab的工作路径中.还有将matlab中的矩阵导入到excel中,excel的表名为:数据xls.以矩阵b为例:至于三维图 命令比较多 可以参考matlab书籍

把excel这三列数据(纯数据)复制到matlab目录下,命名为a.txt clc,clear; load a.txt; x=a(:,1); y=a(:,2); z=a(:,3); plot3(x,y,z)

office软件--插入--图表--类型中的曲面图的曲面图有三维的将数据输入到对应的excel表中就可以了

搜一下:您好 有个问题像您请教下,想用matlab导入excel数据画三维图,excel里数据按x,y,z排列好

两件事:1.将Excel导入matlab这主要用到xlsread,详细用法请查看help xlsread2.画图这个要看看,你是画线,还是画面如果画线,请查看help plot3如果是画面,请查看help surf

scatter(x,y,5,z)%散点图改成scatter(x,y,z)%散点图%后面是插值么?有问题的.不清楚后面要干嘛.

xlsread载入xls的数据,然后用mesh或surf绘制三维图.

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com