24小时热门版块排行榜    

查看: 2631  |  回复: 10
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

syulzh

铜虫 (正式写手)

[交流] 3列矩阵绘图,前2列作为xy坐标,第3列作为颜色坐标 已有5人参与

有3个矩阵如下:
CODE:
x = linspace(1.5,1.6,100);

y = [linspace(1.35214,1.33421,100);
linspace(1.36312,1.32451,100);
linspace(1.37204,1.33815,100)];

z = [linspace(-52,-86,100).*1e-4;
linspace(-32,-46,100).*1e-4;
linspace(-12,-41,100).*1e-4];

其中x作为横坐标,y作为纵坐标,z作为颜色坐标,画如下类型的二维平面图,请问该怎样绘图?可以用什么命令绘图?

3列矩阵绘图,前2列作为xy坐标,第3列作为颜色坐标
164133hh48gbhg8gknfkk4.png
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

syulzh

铜虫 (正式写手)

引用回帖:
4楼: Originally posted by Justin147 at 2017-08-06 07:42:24
imagesc

这个命令试过了,得不到上面的图。
试过了pcolor, surf, mesh, imagesc, griddata, imshow等绘图命令,但是均未能画上面的图。找到的教程都是针对z=f(x,y)形式的数据,xy划分网格后,z通过f(x,Y)的函数也可以划分网格了;而且教程的xy都是一维矩阵。而现在yz不是一维矩阵,该怎么划分网格呢
8楼2017-08-06 09:39:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 11 个回答

Justin147

铁杆木虫 (著名写手)

4楼2017-08-06 07:42:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Justin147

铁杆木虫 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
如果还要立体面用surf,当然类似命令还有很多

发自小木虫IOS客户端
5楼2017-08-06 07:43:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Justin147

铁杆木虫 (著名写手)

6楼2017-08-06 07:45:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见