matlab中Y=20*log10(Y+1e-6)
答案:2 悬赏:40 手机版
解决时间 2021-01-21 08:52
- 提问者网友:戎马万世
- 2021-01-21 01:59
matlab中Y=20*log10(Y+1e-6)
最佳答案
- 五星知识达人网友:刀戟声无边
- 2021-01-21 02:48
Y=zeros(FFTSIZE,1); 产生一个FFTSIZE(是个变量)行1列的零矩阵
Y=20*log10(abs(X1)); 表示Y=20*log(|X1|) ,log是以10为底的对数符号
subplot(3,1,2); 表示在显示图像窗口中,将窗口划分为上下3块区域(3行1列),在第2个区域显示图形
可以自己验证一下
X1=1:10;
FFTSIZE=length(X1); %计算X1数字的个数
Y=zeros(FFTSIZE,1);
Y=20*log10(abs(X1));
subplot(3,1,2);
plot(X1,Y) %绘制(X1,Y)曲线追问不好意思,您可能看错问题了
Y=20*log10(abs(X1)); 表示Y=20*log(|X1|) ,log是以10为底的对数符号
subplot(3,1,2); 表示在显示图像窗口中,将窗口划分为上下3块区域(3行1列),在第2个区域显示图形
可以自己验证一下
X1=1:10;
FFTSIZE=length(X1); %计算X1数字的个数
Y=zeros(FFTSIZE,1);
Y=20*log10(abs(X1));
subplot(3,1,2);
plot(X1,Y) %绘制(X1,Y)曲线追问不好意思,您可能看错问题了
全部回答
- 1楼网友:枭雄戏美人
- 2021-01-21 03:50
这里的Z+1e-6表示取精度到万分位,我也是百度到的,感谢前人给后来人铺路。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯