




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1/19 矩阵创建的常用方法 二元函数图形绘制方法 三元函数可视化 MATLAB 使用入门 (II) 2/19 例1. 用直接方法创建3阶希尔伯特矩阵 H=1,1/2,1/3;1/2,1/3,1/4;1/3,1/4,1/5 format rat %以分数格式显示数据 H %显示变量H的数据 H = 1.0000 0.5000 0.3333 0.5000 0.3333 0.2500 0.3333 0.2500 0.2000 H = 1 1/2 1/3 1/2 1/3 1/4 1/3 1/4 1/5 3/19 注意事项 矩阵元素必须在方括号 之内; 同一行相邻元素间用逗号或空格分隔; 矩阵的行与行之间用分号分隔. 矩阵创建常用方法矩阵创建常用方法 1 1. .直接输入法直接输入法; ; 2 2. .特殊矩阵函数法; ; 3. 3. 数据文件输入 B = 9 -36 30 -36 192 -180 30 -180 180 直接输入法特殊矩阵函数法特殊矩阵函数法 A=hilb(3) %用函数创建希尔伯特矩阵 B=invhilb(3) %创建希尔伯特矩阵的逆阵 A*B %验证B为A的逆 ans = 1 0 0 0 1 0 0 0 1 A = 1 1/2 1/3 1/2 1/3 1/4 1/3 1/4 1/5 4/19 特殊矩阵函数表 zeros(m,n) mn阶零矩阵 eye(m,n) mn阶单位矩阵 ones(m,n) mn阶全1矩阵 rand(m,n) mn阶随机矩阵 randn(m,n) 正态随机数矩阵 magic(n) n阶魔方矩阵 hilb(n) n阶Hilbert矩阵 invhilb(n) 逆Hilbert矩阵 pascal(n) n阶Pascal矩阵 vander(C) 由向量C生成范德蒙矩阵 5/19 例: 创建4阶幻方矩阵A,并验证矩阵A各列元素之和、 各行元素之和以及各对角元之和均为常数 34 。 A = 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1 A=magic(4); sum(A,1) %求列和 sum(A,2) %求行和 sum(diag(A) %求A对角和 B=rot90(A) %矩阵旋转 sum(diag(B) %求B对角和 B = 13 8 12 1 3 10 6 15 2 11 7 14 16 5 9 4ans = 34 34 34 34 6/19 c*A 数c乘矩阵A A+B 矩阵A加同型矩阵B A*B 矩阵乘(A的列数与B的行数相等) u,d=eig(A) u特征向量,d特征值 inv(A) 求矩阵A的逆 Ab 等价于 inv(A)*b A 求A的转置矩阵 diag(A) 提取A的主对角元素向量 矩阵运算 7/19 A=magic(3) 例.创建一个3阶幻方(矩阵)并求该矩阵的特征 值和特征向量 u = 0.5774 0.8131 -0.3416 0.5774 -0.4714 -0.4714 0.5774 -0.3416 0.8131 A = 8 1 6 3 5 7 4 9 2 d = 15.0000 0 0 0 4.8990 0 0 0 -4.8990 u,d=eig(A) 8/19 A B (对应元素相乘,与A*B不同) A / B (对应元素相除,B的元素为分母) A B (对应元素相除, B的元素为分子) 例 A=1 2 3;4 5 6;7 8 9;B=2 3 4;5 6 7;8 9 10; A./B ans = 1/2 2/3 3/4 4/5 5/6 6/7 7/8 8/9 9/10 数组运算指元素对元素的算术运算,与通常意义的矩 阵运算不同 9/19 X = -2 -1 0 1 2 -2 -1 0 1 2 -2 -1 0 1 2 -2 -1 0 1 2 -2 -1 0 1 2 生成平面网格点命令: X, Y=X, Y=meshgrid(xmeshgrid(x, y), y) 例1.19 计算二元函数 z = x z = x exp( exp( x x 2 2 y y 2 2 ) )网格点值 X,Y=meshgrid(-2:2,-2:2)X,Y=meshgrid(-2:2,-2:2) Z=X.*exp(-X.2-Y.2) Z=X.*exp(-X.2-Y.2) Y = -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 空间曲面绘制的三个基本步骤: 生成平面网格、计算网格点上函数值、绘制网面 10/19 创建平面网格点(棋盘)原理和方法 x=1:6; y=1:8; X=ones(8,1)*x; %扩充x为8x6矩阵 Y=y*ones(1,6); %扩充y为8x6矩阵 X = 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 Y = 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 X,Y=meshgrid(1:6,1:8) %直接创建两个矩阵X和Y 11/19 绘曲面图命令surf()与mesh()mesh()使用格式相同。 例1.20 绘二元函数 z = x z = x exp( exp( x x 2 2 y y 2 2 ) )的图形。 x,y=meshgrid(-2:0.2:2);x,y=meshgrid(-2:0.2:2); z=x.*exp(-x.2-y.2); z=x.*exp(-x.2-y.2); surf(x,y,z) surf(x,y,z) 绘网面命令mesh()mesh()使用格式: mesh(x,y,z) 或 mesh(z) 注记: x,y分别为两个维数 相同的矩阵;函数表达式中 用到“.*”和“.”运算;最后z 也是与x,y维数相同矩阵。 12/19 例2 绘制一元函数y= sin x / x 在-8,8上图形。 例1.21 绘二元函数 图形 x,y=meshgrid(-8:0.5:8); r=sqrt(x.2+y.2)+eps; z=sin(r)./r; mesh(x,y,z) colormap(1,0,0) x=-8:8;y=sin(x)./x; Warning: Divide by zero. plot(x,y) 零除错误导致图形残缺 13/19 圆域上的复变函数图形 以复变函数 的实部为二元函数绘图 例3 复变量 满足 r=linspace(0,1,20);r=r; theta=linspace(-2*pi,2*pi,50); z=r*exp(i*theta); u=r.(1/2)*exp(i*theta/2); x=real(z);y=imag(z); s=real(u); mesh(x,y,s) colormap(0 0 1) axis off view(-74,0) 14/19 复变函数图形 设有复平面上单位圆域内变化的变量 以 u = z 的实部函数绘图并输出图形文件 r=linspace(0,1,20); theta=linspace(-pi,pi,25); z=r*exp(i*theta); x=real(z); y=imag(z); mesh(x,y,x),hold on colormap(0 0 1) mesh(x,y,-ones(size(x) axis off 15/19 例.作函数图像 16/19 17/19 18/19 19/19 练习与思考题 1.命令V=vander(1;2;3); V+V将创建3阶矩阵,试 写出最后矩阵ans 的元素 2.命令x,y=meshgrid(1:3);H=1./(x+y-1)执行结果是 三阶矩阵,写出x和y的数据以及H的数据。 3.命令J=1;1;1*1,2,3;A=1./(J+J-1)将创建3阶矩 阵A,写出A的元素。 4. 命令A=-1+2*rand(5,5)创建了 5阶矩
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 固定综合单位合同范本
- 加工坊转让合同范本
- 呼吸衰竭有创通气护理查房
- 银行监控服务合同范本
- 产品授权经营合同范本
- 工厂吊车出售合同范本
- 消防现场通信保障课件
- 运输押金协议合同范本
- 露营用具租用合同范本
- 租房合同范本
- 基孔肯雅热预防宣传课件
- 光储充一体化项目可行性研究报告
- 2025年全国新高考英语II卷试题解析及复习备考策略(课件)
- 留疆战士考试题库及答案
- 《公路工程预算定额》(JTGT3832-2018)
- 2024年甘肃白银有色集团股份有限公司招聘笔试参考题库含答案解析
- LY/T 2497-2015防护林体系生态效益监测技术规程
- GB/T 29790-2020即时检验质量和能力的要求
- GB/T 26358-2010旅游度假区等级划分
- 2023年版下肢动脉硬化闭塞症诊治指南
- 决奈达隆在心房颤动治疗中的应用培训课件
评论
0/150
提交评论