基础matlab实验报告.doc
文本预览下载声明
Matlab实验报告
第一专题:GUI设计:
正弦函数图像GUI
第二专题:数值运算及符号运算:
1、设矩阵A和B满足关系式AB=A+2B,已知
求矩阵B。
程序及结果:
A=[4 2 3;1 1 0;-1 2 3];
B=A/(A-2.*eye(3,3))
B =
3.0000 -8.0000 -6.0000
2.0000 -9.0000 -6.0000
-2.0000 12.0000 9.0000
2、求极限:
程序及结果:
syms x
limit((tan(x))^(1/(log(x))),x,0,right)
ans =
exp(1)
3、求积分
程序及结果:
syms x
int((x^(1/2))/((1+x)^2),0,inf)
ans =
pi/2
4、求一阶微分方程的通解
程序及结果:
y=dsolve(Dy+y*tan(x)-cos(x)=0,x)
y =
C2*cos(x) + x*cos(x)
第三专题:
1、曲线绘制
画出衰减振荡曲线 及其包络线
(虚线),t的取值范围为[0,6(],加上图例。
t1=6*pi;
t=[0:0.01:6*t1];
y=exp((-t)./2).*sin(2.*t);
y1=exp((-t)./2);y2=-exp((-t)./2);
plot(t,y);grid on;
hold on;
plot(t,y1,--r);
hold on;
plot(t,y2,--g);
axis([0 t1 -inf inf]);
legend(y=exp((-t)./2).*sin(2.*t),y1=exp((-t)./2),y2=-exp((-t)./2))
2、曲面绘制
画出 所表示的三维曲面,x、y的取值范围为
[-8,8]。
X=-8:0.01:8;Y=-8:0.01:8;
[X,Y]=meshgrid(-8:0.01:8)
Z=sin(sqrt(X.^2+Y.^2)./(X.^2+Y.^2));
surf(X,Y,Z);grid on;
axis([-8 8 -8 8 -inf inf]);
3、图像读写
读入lena.bmp,将颜色反转后另存为picture.bmp
ac=imread(lena.bmp);
bd=256-ac;%è?·′
imshow(bd)
imwrite(bd,picture.bmp);
第四专题:
1、假定两个输入信号分别是 和
仿真 在仿真速率3000Hz时的输出波形,并存入工作空间变量sinprod中。仿真时间1s。
2、产生一个均值为2、方差为3的高斯信号,用统计模块测试该信号的直流分量、交流功率、信号中值,并画出分布的归一化直方图。设信号采样率为1000Hz,仿真时间为10s。
第五专题:
1、根据线性调频信号表达式
画出脉冲宽度为100微秒、调频频带为1MHz的线性调频信号
功率谱密度;
(说明: 为线性调频斜率,B为调频带宽,T为信号持续时间。)
2、信号的持续时间为10,且该信号是频率分别为单位功率47Hz、219Hz正弦信号及白噪声之和
其中0(t ( 10,以每秒1000Hz速率对X(t)进行抽样,求功率谱密度。
1
显示全部