找回密码
 注册
关于网站域名变更的通知
查看: 1004|回复: 5
打印 上一主题 下一主题

平面波matlab仿真中如何用颜色表示声压级的大小

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-6-28 13:45 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
原程序是:
! H" S% x2 f4 y
$ [( F: Q1 q- _+ A7 T1 Kf=125;
" n: e3 l* c. q9 Z( q2 B0 nc0=344;
) K; J5 [2 F9 c* m" \0 Wk=2*f*pi./c0;
8 y# q! `0 s, l- U! v7 ]r=0:0.001:0.5;
1 L4 U0 H3 I: J: @5 B4 Ap=exp(-k*1i*r);
0 y! K  j* o2 dP=abs(p);
: h9 O$ w: L0 g$ V# }plot(r,P);1 u* U1 r5 s; \  @9 q
xlabel('距离(m)');0 s4 Z0 G7 }9 ?" K; a3 h2 y
ylabel('声压(pa)');
4 T8 j5 W* m" w# B4 u* B不知程序对不对
* O8 n8 B: n$ F9 i' ^5 u请问怎么在平面波matlab仿真中如何用颜色表示声压级的大小,能不能帮忙把程序完整的表示出来+ L# q( r$ H# u$ V- X! m

该用户从未签到

3#
 楼主| 发表于 2021-6-28 17:12 | 只看该作者
shapeofyou888 发表于 2021-6-28 15:04( J0 N  S5 v& ?: L7 n* c
运行了一下,LZ的P全是1,画出来是一根横线,你是说横线的不同的部分是由不同的颜色标示?
, V% J- L0 `" I; W不同的声压是哪 ...
9 |+ n0 c4 j, @9 U$ u
我现在就不明白p为什么全是1,它需要设置步长什么的吗; y& {7 U) n& B: n
  • TA的每日心情
    开心
    2022-12-5 15:37
  • 签到天数: 2 天

    [LV.1]初来乍到

    2#
    发表于 2021-6-28 15:04 | 只看该作者
    运行了一下,LZ的P全是1,画出来是一根横线,你是说横线的不同的部分是由不同的颜色标示?
    * B0 R/ @7 E- C* x0 w4 p. {不同的声压是哪个变量?p? 如果是p的话,abs(p)是不变的,就没有声压变化用不同颜色表示的问题了?! _6 j& ^0 `* l6 z% e! h) j
    还是另一个变量(比如p的实部)的变化用不同的颜色表示?

    点评

    我现在就不明白p为什么全是1,它需要设置步长什么的吗  详情 回复 发表于 2021-6-28 17:12
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-24 00:00 , Processed in 0.140625 second(s), 25 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表