- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 信号----去直流
先看信号是实信号还是复信号?再看是想时域去直流还是频域去直流?首先看实信号的去直流:1.时域去直流: 时域各采样点信号减去均值2.频域去直流: 频域第一个点置零 举例:clc;clear all;close all;y=rand(1,128);%时域去直流y_no_DC1=y-mean(y);%频域去直流y_fft=fft(y);y_fft(1)=0;%零频置零y_no_DC2=ifft(y_fft);其次复信号去直流:...
2021-05-22 15:44:37 5415
原创 FFT--频率分辨率
1.fft补零:是频谱看起来更流畅(减小栅栏效应),但是不会改变实质。 补零只能说在原来的形状上插了更多的值,但是不会改变频率分辨率 在频率轴上的所能得到的最小频率间隔f0=fs/N=1/NTs=1/T, 由该公式可知,只有增加采样时长,才能增加。 补零并没有真正增加采样数据时长,故根本没有改变...
2021-05-20 22:17:35 2002
原创 信号功率及能量的理解
功率。P=,,一般默认1欧姆阻抗,此时功率等于电压的平方,功率与能量的基本关系是E=Pt, 。即所谓的信号指的就是电压的变化,所谓的功率指的就是电压的平方除以1欧姆阻抗,所谓的信号的功率是平均功率。 Matlab对数组取平均使用mean()。 Matlab可以直接用复数,直接使用i作为虚数单位即可。·T=10;dt=1e-4;t=[-T/2:dt:T/2];x1=exp(i*100*pi*t);x2=exp(i*(100*pi*t+pi/3));x3=x1+x2;%功率就是对复信号
2021-05-17 09:56:33 6609
原创 MATLAB--获取当前系统时间
一:使用 关键字 获取当前系统时间具体关键字如下 1.date 以日期字符串 形式返回当前系统时间 2.now 以 连续的日期数值 形式返回当前系统时间 3.clock 以日期数值向量 形式返回当前系统时间直接输入该关键字即可得到,如下图所示二:datestr()函数的使用直接举例:clock返回是数值类型,而如果想要日期的字符串形式,可以datestr(clock)...
2021-05-13 16:39:56 9440
原创 MATLAB-switch case 语句
switch 变量 case 判断值a 选择判断语句a case 判断值b 选择判断语句b …… otherwise 判断执行语句end举例:i=1;switch i case 1 i=11;break; c...
2021-05-09 19:52:49 6712
原创 MATLAB--dir()函数--获取指定文件夹中内容
一:使用方式三种使用方式1、dir('.') 列出当前目录下所有子文件夹和文件 一般可直接省略'.',直接dir(),即可2、dir('C:\program') 列出指定目录下所有子文件夹和文件3、dir(C:\program,'*.JPG') 列出指定目录下后缀为.jpg的文件二:dir()函数返回值dir()函数返回一个结构体数组,将文件夹的信息存放在一个结构体数组中。结构体中结构如下所示:(dirs就是结构体变量)结构体变量中每部分说明:n...
2021-05-06 10:53:13 6516 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人