线性代数实验解析.pptxVIP

  • 1
  • 0
  • 约3.89千字
  • 约 51页
  • 2023-06-23 发布于上海
  • 举报
线性代数实验解析第1页/共51页第2页/共51页哈尔滨工程大学理学院 线性代数实验教学团队第3页/共51页312本次课程你将学会…画图矩阵与行列式运算简单方程组求解第4页/共51页一、演示MATLAB的基本操作 打开关闭模块介绍帮助文件第5页/共51页二、数字简单计算加+减-乘*除/ 右除 正常除法\ 左除幂^第6页/共51页三、常用数学函数abs(x)求x的绝对值sqrt(x)求x的平方根exp(x)求x的指数函数sin(x) ,cos(x)求x的正、余函数,x为弧度tan(x),cot(x)求x的正、余切,x为弧度Note注意括号的配对;pi为系统变量,圆周率第7页/共51页MATLAB变量命名规则1. 区分大小写2. 第一个字符为字母3. 可以包含下划线和数字,不能为标点和空格表1 MATLAB预设变量ans预设结果eps小误差=2.2204e-016,可以理解为微积分中的ε,16位inf无穷大NaN{not a number},类似未定型(0/0)i,j默认虚数单位,i=j=0+1.0000i第8页/共51页2分钟完成第一次预习报告第二题2第9页/共51页四、如何赋值Note:注意括号和标点 x=18 y=3*x^2-3 u=x+y;%分号含义 v=x-y; tan(2*u/3*v)第10页/共51页五、如何输入矩阵 A=[1 2 3 4 5 ] B=[1;2;3;4] % ;换行符 C=[3 0 2 1;-1 4 5 2;3 5 8 7] who %查看当前变量%清除当前变量 clear 第11页/共51页例如:一次求出 六、群运算A=[0,0.25*pi,0.5*pi,0.75*pi,pi]; sin(A) ans = 0 0.7071 1.0000 0.7071 0.0000第12页/共51页七、如何构造一个等差数列从初值0,公差0.25*pi,到终值pi结束%[初值:增量:终值], A=[0:0.25*pi:pi] A=linspace(0,pi,5)%[起点,终点,等分份数]第13页/共51页八、如何取出矩阵的某一行(列) A=[1,2,3;4,5,6] A(:,1) % A的第一列元素 A(2,:) %A的第二行元素第14页/共51页总结标点符号在矩阵输入中的作用,完成第二题3(3分钟)第15页/共51页实验一常见图形绘制第16页/共51页1. 具有解析表达式的二维曲线2. 隐函数确定的二维曲线3. 参数形式的二维曲线—摆线4. 极坐标下的二维曲线,心脏线、星形线等第17页/共51页例1.1.1 绘制 的图像.方法:描点作图 X=linspace(0,2*pi,30); Y=sin(X); plot(X,Y)%以X向量为横坐标,Y向量纵坐标绘图 xlabel(X)%给X轴,Y轴添加标题 ylabel(Y) title(Y=sinX) %给图添加标题 grid on%开启图像网格第18页/共51页例1.1.2 绘制 的图像 ezplot(x^2,[-1,1])第19页/共51页例1.1.3 绘制 的图像 ezplot(x^2-y^4,[-6,6,-4,4])第20页/共51页例1.1.4 绘制 的图像。 ezplot(2*(t-sin(t)),2*(1-cos(t)),[0,10*pi]) axis([0 60 -10 10])第21页/共51页总 结 plot(X,Y) 常用于描点作图的方法 ezplot 可用于显示函数、隐函数、 参数方程表达的曲线作图第22页/共51页例1.1.7 极坐标绘图1) 心脏线2) 阿基米德螺线 subplot(1,2,1) t = 0:0.01:2*pi; polar(t,1-cos(t),--r) subplot(1,2,2) polar(t,t,-g)第23页/共51页1.2.1 实验目的 掌握MATLAB软件绘制常见的三维曲线图形的 方法; 通过MATLAB绘制常见图形,加深对空间解析 几何相关部分内容的理解.第24页/共51页第25页/共51页例1.2.1 绘制三维螺旋线 t = 0:pi/50:10*pi; plot3(sin(t),cos(t),t); grid on axis square xlabel(X) ylabel(Y);zlabel(Z);第26页/共51页例1.2.2 绘制墨西哥帽子图形 [x,y]=meshgrid(-8:.4:8); c=sqrt(x.^2

文档评论(0)

1亿VIP精品文档

相关文档