⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 eaa5.m

📁 用MATLAB程序解决高阶问题;通过20多个实例来说明线性代数在后续课和工程中的广泛应用
💻 M
字号:
% 《工程线性代数(MATLAB版)》附录A第五节演示程序eaa5
% 陈怀琛,高淑萍,杨威合编,电子工业出版社,2007年6月
%
format, clear i ,echo on
Y=5*(rand(1,10)-.5),disp(' ')
pause,plot(Y,'b','linewidth',2)
pause, title('my first plot'), xlabel('n'), ylabel('Y'),grid
pause, t=0:0.5:4*pi; y=exp(-0.1*t).*sin(t); plot(t,y,'linewidth',2)
pause, t=0:0.5:4*pi; y1=exp(-0.1*t).*sin(t+1); plot(t,y1,':','linewidth',2),pause
disp('把两条曲线画在一张图上的方法'),disp(' '),
disp('一。把两条曲线的数据放在一个plot语句内'),disp(' '),
pause,plot(t,y,t,y1,':','linewidth',2)
disp('二。用 hold on命令'),disp(' '),pause
pause,t2=0:.2:2*pi; 
y2=exp(-0.5*t2).*sin(5*t2+1);
plot(t,y1,'+r','linewidth',2), hold on,grid,pause
plot(t2,y2,':k','linewidth',2) 
pause, title('线形,点型和颜色'),xlabel('时间'), ylabel('Y'),hold off
pause,z=0:0.1:4*pi;x=cos(z);y=sin(z);
plot3(x,y,z)
pause,x=[-1:0.5:1], y=[-1:0.5:1]'	% 生成两个一维的自变量数组
pause,X=ones(size(y))*x 			% 生成二维自变量网格的x坐标矩阵
pause,Y=y*ones(size(x))			% 生成二维自变量网格的y坐标矩阵
pause,[X,Y]=meshgrid(-8:0.5:8, -8:0.5:8);	% 生成两维自变量网格坐标矩阵
pause,Z=2*X+3*Y+2; 					% 按方程求出因变量Z矩阵数据
pause,mesh(X,Y,Z),hold on				% 画三维曲面
pause, Z1=X-2*Y; mesh(X,Y,Z1),hold off 
pause,plot3([1,2,3,1],[-2,-1,2,-2],[3,-2,1,3]), grid on
echo off

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -