Skip to content

Latest commit

 

History

History
121 lines (110 loc) · 6.41 KB

Common_Command_Notes.md

File metadata and controls

121 lines (110 loc) · 6.41 KB

MATLAB常用命令学习笔记

matlab 文档使用非常方便,库函数和命令都有非常详细的解释和示例,但是由于库过于庞大,无法全部掌握,仅将一些特殊功能的函数记下来,以便快速查阅参考。

1. 绘图

绘图命令

  • fplot 函数绘图
  • subplot 绘制图组
  • imagesc绘制二维色阶图
  • pcolor绘制各种类型伪彩图,例如时频表示
  • mesh 三维图
  • compass 绘制矢量
  • text 向数据点添加文本说明
  • annotation 创建注释
  • print 打印图窗或保存为特定文件格式

绘图调整

绘图调整参考文档

  • axis 坐标调整
  • gca 获取当前坐标区域或图
  • gcf 当前图窗的句柄
  • axis square 正常比例显示
  • view 调整视图

2. 函数

  • syms 创建系统变量与函数
  • finverse 求函数的反函数
  • linspace 生成线性间距向量
  • logspace生成对数间距向量
  • solve 方程求解,dsolve微分方程求解

3. 数学

  • diff 微分
  • trapz 梯形数值积分
  • cumtrapz 累积梯形数值积分
  • lambertw x*ex的反函数
  • spline 样条插值
  • floor 负无穷四舍五入
  • ceil 正无穷四舍五入
  • round 四舍五入最近的整数
  • conj 复共轭
  • fit_ellipse 拟合椭圆
  • 相关性和卷积
  • polyfit

4.工具函数

  • findpeaks 极值点求取,可以设置间隔参数,另参考EMD工具包中的extr函数
  • sortrows 矩阵行排序
  • find 查找一定条件的点
  • eval 执行文本命令
  • extractBefore 提取前几个字符串
  • copyfile 拷贝文件
  • fullfile 构建完整文件名

5. 矩阵和数组

6.信号处理工具箱

函数 功能
envspectrum Envelope spectrum for machinery diagnosis(用于机械诊断的包络谱)
orderspectrum Average spectrum versus order for vibration signal(平均频谱与振动信号的阶数)
ordertrack Track and extract order magnitudes from vibration signal(跟踪并提取振动信号的阶数)
orderwaveform Extract time-domain order waveforms from vibration signal(从振动信号中提取时域阶次波形)
rpmfreqmap Frequency-RPM map for order analysis(用于阶次分析的频率-转速图)
rpmordermap Order-RPM map for order analysis
rpmtrack Track and extract RPM profile from vibration signal(跟踪并从振动信号中提取RPM剖面)
tachorpm Extract RPM signal from tachometer pulses(从转速计脉冲中提取RPM信号)
tsa Time-synchronous signal average
  • 阶次分析相关
函数 功能
envspectrum Envelope spectrum for machinery diagnosis(包络谱)
orderspectrum Average spectrum versus order for vibration signal(振动信号的平均谱与阶)
ordertrack Track and extract order magnitudes from vibration signal(跟踪并提取振动信号的阶数)
orderwaveform Extract time-domain order waveforms from vibration signal(从振动信号中提取时域阶次波形)
rpmfreqmap Frequency-RPM map for order analysis(阶次分析频率转速map分析)
rpmordermap Order-RPM map for order analysis(阶次转速map分析)
rpmtrack Track and extract RPM profile from vibration signal(跟踪并从振动信号中提取RPM剖面)
tachorpm Extract RPM signal from tachometer pulses(从转速表脉冲中提取RPM信号)
tsa Time-synchronous signal average(时间同步压缩信号平均)
函数 功能
emd Empirical mode decomposition 经验模态分解
fsst Fourier synchrosqueezed transform 傅里叶同步压缩变换
ifsst Inverse Fourier synchrosqueezed transform
hht Hilbert-Huang transform 希尔波特黄变换
instfreq Estimate instantaneous frequency 瞬时频率
kurtogram Visualize spectral kurtosis 可视化谱峰度
pkurtosis Spectral kurtosis from signal or spectrogram 光谱峰度从信号或光谱图
pentropy Spectral entropy of signal 信号谱熵
pspectrum Analyze signals in the frequency and time-frequency domains 分析频域和时频域的信号
spectrogram Spectrogram using short-time Fourier transform 使用短时傅里叶变换的谱图
xspectrogram Cross-spectrogram using short-time Fourier transforms 使用短时傅里叶变换的交叉谱图
stft Short-time Fourier transform 短时傅里叶变换
iscola Determine whether window-overlap combination is COLA compliant 确定窗口重叠组合是否符合COLA
istft Inverse short-time Fourier transform 短时傅里叶变换逆变换
tfridge Time-frequency ridges 时频脊线
wvd Wigner-Ville distribution and smoothed pseudo Wigner-Ville distribution 魏格纳-维纳分布
xwvd Cross Wigner-Ville distribution and cross smoothed pseudo Wigner-Ville distribution

🔙返回主目录