matlab学习记录
Posted qq2962269558
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab学习记录相关的知识,希望对你有一定的参考价值。
1、在命令框输入preferences,可以调整字体大小
2、产生正太分布函数
参考:https://blog.csdn.net/s334wuchunfangi/article/details/8163551
R=normrnd(MU,SIGMA,m,n)
MU是均值,SIGMA是标准差,生成m×n形式的正态分布的随机数矩阵
3、length(t) 返回向量中元素个数
4、白噪声函数的使用
参考:https://www.cnblogs.com/sddai/p/5426805.html
MATLAB中产生高斯白噪声非常方便,可以直接应用两个函数,一个是WGN,另一个是AWGN。WGN用于产生高斯白噪声,AWGN则用于在某一 信号中加入高斯白噪声。
y = wgn(m,n,p) 产生一个m行n列的高斯白噪声的矩阵,p以dBW为单位指定输出噪声的强度。
y = awgn(x,SNR) 在信号x中加入高斯白噪声。信噪比SNR以dB为单位。x的强度假定为0dBW。如果x是复数,就加入复噪声。
5、用MATLAB画函数波形
参考:https://wenku.baidu.com/view/78db40c318e8b8f67c1cfad6195f312b3169ebd7.html
6、带通滤波器的使用
参考:http://blog.sina.com.cn/s/blog_574d08530100qfrb.html
y=bandp(x,f1,f3,fsl,fsh,rp,rs,Fs);
%带通滤波
%使用注意事项:通带或阻带的截止频率与采样率的选取范围是不能超过采样率的一半
%即,f1,f3,fs1,fsh,的值小于 Fs/2
%x:需要带通滤波的序列
% f 1:通带左边界
% f 3:通带右边界
% fs1:衰减截止左边界
% fsh:衰变截止右边界
%rp:边带区衰减DB数设置
%rs:截止区衰减DB数设置
%FS:序列x的采样频率
7、figure()函数 新建一个窗口
8、subplot()函数的用法
参考:https://blog.csdn.net/u011070171/article/details/49637471
figure(1); %新建一个窗口
subplot(211); %确定图形显示区域
plot(t,N); %开始画图
title(‘原始白噪声’); %设定一个标题
subplot(m,n,p)/subplot(mnp) 将figure划分为m×n块,在第p块创建坐标系
9、字母乘以一个式子,需要在字母后面加个点
以上是关于matlab学习记录的主要内容,如果未能解决你的问题,请参考以下文章
记录在学习ML过程中,在MATLAB中集成LibSVM时遇到的问题