| 查看: 314 | 回复: 1 | ||||
| 当前主题已经存档。 | ||||
madcai木虫 (著名写手)
|
[交流]
[求助]matlab给矢量图加颜色
|
|||
|
我用matlab的下面两条命令生成矢量图 >> [x,y,dx,dy]=textread('results.txt','%n%n%f%f','headerlines',4); >> quiver(x,y,dx,dy,0.2) 生成的矢量图如下。我想按矢量的大小和方向的不同给矢量加上不同的颜色,请帮忙。 文本文件下这里下载 results.txt ![]() [ Last edited by sunxiao on 2009-3-9 at 09:05 ] |
» 收录本帖的淘帖专辑推荐
matlab |
» 猜你喜欢
时间戳又变了
已经有6人回复
2026年面上项目中了,2A+B, 会评顺利通过
已经有5人回复
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有4人回复
面上项目2026年人工智能评审意见,不知道是否上会
已经有9人回复
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有4人回复
大家好,校样时候的紧急求助,请各位帮帮忙了
已经有7人回复
昨日死,今日生
已经有7人回复
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有7人回复
植酸TLC薄层色谱爬板
已经有6人回复
单宁酸
已经有3人回复
dnp
荣誉版主 (知名作家)
小木虫浪子
- 应助: 74 (初中生)
- 贵宾: 18.476
- 金币: 18827.9
- 散金: 2040
- 红花: 77
- 沙发: 6
- 帖子: 7319
- 在线: 598.4小时
- 虫号: 437184
- 注册: 2007-08-26
- 性别: GG
- 专业: 生物信息学
- 管辖: 有机交流
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
zzgyb(金币+3,VIP+0):谢谢你的参与,欢迎再次光临计算模拟版!
madcai(金币+10,VIP+0):many thanks,因为两个方向中间是过渡,有大小的变化,想把中间层的颜色设成两边颜色的渐变,这样有个过渡
zzgyb(金币+3,VIP+0):谢谢你的参与,欢迎再次光临计算模拟版!
madcai(金币+10,VIP+0):many thanks,因为两个方向中间是过渡,有大小的变化,想把中间层的颜色设成两边颜色的渐变,这样有个过渡
|
给不同方向加上不同的颜色: up_index=find(dy>0); % 找到方向向上的矢量的索引 quiver(x(up_index),y(up_index),dx(up_index),dy(up_index),0.2,'r') % 将方向向上的矢量标红 hold on x1=x; x1(up_index)=[]; y1=y; y1(up_index)=[]; dx1=dx; dx1(up_index)=[]; dy1=dy; dy1(up_index)=[]; % 去掉所有矢量中方向向上的矢量,剩下的都为方向向下的矢量 quiver(x1,y1,dx1,dy1,0.2,'b') % 将方向向下的矢量标蓝 对于不同大小进行标颜色,由于楼主你没有说明多大的标什么颜色,因此暂时不能编出来,不过按照我上面的方法进行研究,应该可以搞定,祝楼主好运^_^ |

2楼2008-06-25 09:06:16












回复此楼