matlab 速度 流场变化,[MATLAB基础] 请问怎样将两结果(流场速度和线形态)叠加到一张图上?...

icon1.gif 请问怎样将两结果(流场速度和线形态)叠加到一张图上?

我已分别计算出流场速度和线的运动形态,都是三维的。其中流场速度是用CFD软件算的,而线的形态是在MATLAB里编程算的,现想把两结果表示在同一张图上,如下图:(流场可是矢量或流线)

流场速度如下形式:

a=[0.0110 0.0014 5.6028 0.2198 0.7451 38.1989

0.0110 0.0014 5.4945 0.3287 0.8779 37.1386

0.0110 0.0014 5.3862 0.4125 1.0023 36.0757

0.0110 0.0014 5.2786 0.4713 1.1158 35.0193

0.0111 0.0015 5.1742 0.5044 1.2138 33.9951

0.0110 0.0014 5.0695 0.5178 1.2979 32.9624

-0.3308 -0.3639 5.9276 23.8740 -19.9144 10.4938

-0.3308 -0.3639 5.8193 23.3261 -19.2267 10.2186

-0.3308 -0.3639 5.7110 22.7634 -18.5380 9.9665

: : : : : :

: : : : : :

];

其中速度a的前三列为坐标分量,后三列是对应的速度分量。

而表示线形态的坐标矩阵是:

b=[-0.0001 -0.0009 0.0100

-0.0000 -0.0009 0.0103

0.0001 -0.0009 0.0105

0.0001 -0.0009 0.0108

0.0002 -0.0009 0.0110

0.0003 -0.0009 0.0113

0.0003 -0.0009 0.0115

0.0004 -0.0009 0.0118

0.0005 -0.0008 0.0120

0.0005 -0.0008 0.0123

0.0006 -0.0007 0.0126

0.0007 -0.0007 0.0128];

问题的关键是怎样画速度矢量或流线图,二维的就行,用quiver或streamline吗?

不知把问题说明白了没,请高手帮个忙,不胜感谢。

上传的图像 ea96f0d426ac0fec609b0737046fe854.gif 12.jpg (96.0 KB, 3 次查看)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值