Matlab仿真学习
王冬瓜的排骨汤
这个作者很懒,什么都没留下…
展开
-
Matlab仿真-循环保存图片,没有白色边框
最近需要做CNN,需要用到大量的仿真图,但是一个一个保存肯定是不现实的,网上找了一堆资料,主要是用saveas保存的imshow(I2,'border','tight','initialmagnification','fit');colormap hot;h1=gcf ;saveas(h1, ['D:\AAA资料\Matlab\保存的图\LG叠加态\tu', num2str(A+9), '.tiff']);但是这样保存出来有白色的边框,还是得用imwritefor A = 1:1原创 2022-03-29 15:43:24 · 2989 阅读 · 4 评论 -
Matlab仿真-信源仿真(4)
信道函数1. awgn在输入信号中叠加一定强度的高斯白噪声,噪声的强度由函数参数确定y=awgn(x,snr) %在信号x中加入高斯白噪声,信噪比snr以dB为单位。y=awgn(x,snr,sigpower) %如果sigpower是数值,代表以dBW为单位的信号强度; %如果为‘measured’,则函数将在加入噪声前测定信号强度。>> cl...原创 2022-03-09 20:03:41 · 536 阅读 · 0 评论 -
Matlab仿真-信源仿真(3)
fourier(x)%对函数x求傅里叶变换ifourier(x) %求傅里叶反变换调用fourier函数之前,必须用syms命令所用到的变量,说明成符号变量 clear all>> syms t;>> f=t*exp(-abs(t));>> subplot(1,2,1);ezplot(f);>> title('连续时间信号');>> F=fourier(f);>> subplo...原创 2022-03-08 21:38:14 · 162 阅读 · 0 评论 -
Matlab仿真-信源仿真(2)
1.离散信号系统产生指数序列>> clear all>> a=input('输入指数 a=');输入指数 a=0.85>> K=input('输入常数 K=');输入常数 K=2>> N=input('输入序列长度 N=');输入序列长度 N=31>> k=0:N-1;>> x=K*a.^k;>> stem(k,x); %按茎状图形式绘制图形>> xlabel('时间');原创 2022-03-08 21:14:28 · 315 阅读 · 0 评论 -
Matlab仿真-信源仿真(1)
1 信源类型1.1 锯齿波信号1.2 方波信号方波信号是在要求的时间内,能不失真的从源端传送到接收端的信号1.3 脉冲信号1.4 扫频信号产生一个正统信号,其频率随时间变化线性增长...原创 2022-03-08 17:58:59 · 286 阅读 · 0 评论 -
Matlab仿真-信源仿真
1.信源产生函数1.1 randerr 函数用于产生误比特图样,(只有0和1的矩阵)out = randerr(m) %产生m阶方阵,每行只有一个非0元(1),位置随机out = randerr(m,n) %产生mxn阶矩阵,每行只有一个非0元(1),位置随机out = randerr(m,n,errors) %产生mxn阶矩阵 errors = A,矩阵每一行出现A个1,位置随机 ...原创 2022-03-08 16:48:36 · 2578 阅读 · 0 评论 -
Matlab仿真-蒙特卡罗方法求半径为1圆的面积
试用蒙特卡罗方法求出半径为1的圆的面积,Matlab代码原创 2022-03-07 18:20:56 · 2031 阅读 · 0 评论