幻灯片1 - 用MATLAB与建模实践改造工科线性代数课程--教育部使用信息.ppt

幻灯片1 - 用MATLAB与建模实践改造工科线性代数课程--教育部使用信息.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
幻灯片1 - 用MATLAB与建模实践改造工科线性代数课程--教育部使用信息

师资培训暨教学研讨会 MATLAB基础 西安电子科技大学 杨威 2009.4 例1 已知矩阵: , 计算:C=A+B,D=A(A-B) 例2 计算 的值。 九、产生特殊矩阵的函数: 例3 分别建立以下矩阵: E:5阶单位矩阵; A:6×3全1矩阵; O:与矩阵A同型的零矩阵; B:随机的5×6整数矩阵 例5 创建行向量x,在0到2*pi间等间距取100个值 解:在MATLAB命令窗口输入:x=linspace(0,2*pi,100) 十、冒号表达式 十一、基本数学函数 A(5,3)=68 把矩阵A的第5行第3列元素赋值68 解:m07.m A=round(10*rand(3)) B=A; B(:,2)=A(:,3); B(:,3)=A(:,2) E=[1,0,0;0,0,1;0,1,0] A*E-B 十三、关系运算 例9 创建5阶随机方阵A,其元素为[0,10]区间上的随机整数。分析A是否为奇异阵。重复1000次,统计出奇异阵的总数。 例10 创建随机5阶矩阵A,然后找出其最大值,及最大值所在位置。 十四、输入和输出 例11 求一元二次方程 ax2+bx+c=0 的根。 十五、数值运算与基本作图 解:m12.m % 插值、拟合与绘图 clear close all x=[0;1;2;3;4]; y=[-27;0;21;0;-75]; p=polyfit(x,y,4); xi=linspace(-1,9.5,100); yi=polyval(p,xi); x0=5; y0=polyval(p,x0); subplot(1,2,1); plot(xi,yi,x,y, o,x0,y0, *); axis square; axis([-1 9 -400 100]) grid on; p=polyfit(x,y,2) xi=linspace(-1,5,100); yi=polyval(p,xi); subplot(1,2,2); plot(xi,yi,x,y, o); axis square; axis([-1 5 -150 50]) grid on; 谢谢! * 教育部 “使用信息工具改造课程” 项目 ---用MATLAB和建模实践改造线性代数课程 一、MATLAB的历史 美国人 于1980年开发 MATLAB 即 rix oratory 矩阵实验室 Mat Lab 二、MATLAB的初识 MATLAB程序执行方式: M文件:纯文本文件,扩展名为M MATLAB的启动 MATLAB的窗口 MATLAB的命令窗口 MATLAB的退出 解释执行(立即执行) 1、 功能强大: 三、MATLAB的特点 数值计算 符号计算 绘图功能 语言体系 各种工具箱 2、 操作简单: 良好的人机对话窗口 许多指令、语法都与自然语言相关 3、 应用广泛: 4、网络资源丰富: 从教学到研究 从理论建模到系统仿真 国内、国外 1. help命令 help命令是查询函数语法的最基本方法,查询信息直接显示在命令窗口。 四、MATLAB的帮助系统 2.lookfor命令 lookfor对搜索范围内的M文件进行关键字搜索,条件比较宽松。 dir 显示目录下的文件 五、MATLAB的通用命令 clc 清除工作窗 disp 显示变量或文字内容 who(whos) 显示内存变量 clear 清除内存变量 path 显示和设置搜索目录 save 保存内存变量到指定文件 load 加载指定文件的变量 echo 工作窗信息显示开关 = 赋值标记 六、MATLAB的标点符号 [ ] 矩阵定义标志 ( ) 指定运算先后次序 : 具有多种应用功能 , 区分列,函数参数分隔符 ; 区分行,取消运行显示等 … 续行符 % 注释标记 ‘ 字符串标示符 解:在MATLAB的M文件编辑器中建立m01.m文件 A=[9,3,2;6,5,6;6,6,0] B=[3,3,6;3,4,8;5,8,6] C=A+B D=A*(A-B

文档评论(0)

3471161553 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档