| 查看: 254 | 回复: 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 |
» 猜你喜欢
求个博导看看
已经有16人回复
想换工作。大多数高校都是 评职称时 认可5年内在原单位取得的成果吗?
已经有8人回复
上海工程技术大学张培磊教授团队招收博士生
已经有4人回复
上海工程技术大学【激光智能制造】课题组招收硕士
已经有5人回复
求助院士们,这个如何合成呀
已经有4人回复
临港实验室与上科大联培博士招生1名
已经有9人回复
需要合成515-64-0,50g,能接单的留言
已经有4人回复
自荐读博
已经有4人回复
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
带资进组求博导收留
已经有10人回复
dnp
荣誉版主 (知名作家)
小木虫浪子
- 应助: 74 (初中生)
- 贵宾: 18.476
- 金币: 18799.9
- 散金: 2040
- 红花: 77
- 沙发: 6
- 帖子: 7304
- 在线: 593.8小时
- 虫号: 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








回复此楼