在欧美等高校MATLAB已经成为线性代数-Read课件.ppt
《在欧美等高校MATLAB已经成为线性代数-Read课件.ppt》由会员分享,可在线阅读,更多相关《在欧美等高校MATLAB已经成为线性代数-Read课件.ppt(18页珍藏版)》请在三一办公上搜索。
1、MATLAB 及其在电路分析中的应用,河南理工大学电气学院自动化专业2008-6-2,一、MATLAB语言简介二、MATLAB基本语法三、MATLAB在电路分析中的应用,MATLAB是美国MathWorks公司自20世纪80年代中期推出的数学软件,优秀的数值计算能力和卓越的数据可视化能力使其很快在数学软件中脱颖而出。到目前为止,其最高版本6.0版已经推出。随着版本的不断升级,它在数值计算及符号计算功能上得到了进一步完善。MATLAB已经发展成为多学科、多种工作平台的功能强大的大型软件。在欧美等高校,MATLAB已经成为线性代数、自动控制理论、概率论及数理统计、数字信号处理、时间序列分析、动态系
2、统仿真等高级课程的基本教学工具,是攻读学位的大学生、硕士生、博士生必须掌握的基本技能。,MATLAB简介,MATLAB的主要特点:,有高性能数值计算的高级算法,特别适合矩阵代数领域;有大量事先定义的数学函数,并且有很强的用户自定义函数的能力;有强大的绘图功能以及具有教育、科学和艺术学的图解和可视化的二维、三维图;基于HTML的完整的帮助功能;适合个人应用的强有力的面向矩阵(向量)的高级程序设计语言;与其它语言编写的程序结合和输入输出格式化数据的能力;有在多个应用领域解决难题的工具箱。基于MATLAB的这些优点,对电气类的工科生来说,能够熟练地应用MATLAB软件就显得很是重要。,二、基本语法,
3、向量的生成,直接输入 例:a=1,2,3,4,冒号运算符,从矩阵中抽取行或列,用MATLAB函数,形式:x=x0:step:xn,A=1 2 3;4 5 6;7 8 9;B=A(1,:),A=linspace(1,5),A=logspace(1,5),直接输入:A=1,2,3;4,5,6;7,8,9,由向量生成,由函数生成,通过编写m文件生成,通过外部数据文件加载,矩阵的生成,矩阵的除法:/、右除和左除,若 A 可逆方阵,则,AB A 的逆左乘 B inv(A)*B,B/A A 的逆右乘 B B*inv(A),X=AB A*X=BX=B/A X*A=B,通常,矩阵除法可以理解为,当 A 和 B
4、 行数相等时即可进行左除 当 A 和 B 列数相等时即可进行右除,例:求方程组的解X=X1;X2;X3,此式可写成矩阵形式Ax=B,求解的MATLAB程序为A=6,3,4;-2,5,7;8,-4,-3;B=3;-4;-7;x=AB得 x=0.6000 7.0000-5.4000,plot(x)缺省自变量绘图格式,x为向量,以x元素值为纵坐标,以相应元素下标为横坐标绘图 plot(x,y)基本格式,以y(x)的函数关系作出直角坐标图,如果y为nm的矩阵,则以x 为自变量,作出m条曲线plot(x1,y1,x2,y2)多条曲线绘图格式,画图:用 matlab 二维绘图命令 plot 作出函数图形,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 欧美 高校 MATLAB 已经 成为 线性代数 Read 课件

链接地址:https://www.31ppt.com/p-3969995.html