《MATLAB》课程教学讲稿(PPT电子课件)第一讲 MATLAB语言概述

第一节 MATLAB语言概述 、 MATLAB语言的发展 matlab语言是由美国的 Clever Moler博士于1980年开发的 设计者的初衷是为解决“线性代 数”课程的矩阵运算问题 取名 MATLAB即 Matrix Laboratory 矩阵实验室的意思
第一节 MATLAB语言概述 一、MATLAB语言的发展 matlab语言是由美国的Clever Moler博士于1980年开发的 设计者的初衷是为解决“线性代 数”课程的矩阵运算问题 取名MATLAB即Matrix Laboratory 矩阵实验室的意思

它将一个优秀软件的易用性与可 靠性、通用性与专业性、一般目 的的应用与高深的科学技术应用 有机的相结合 MATLAB是一种直译式的高级语 ,比其它程序设计语言容易
➢它将一个优秀软件的易用性与可 靠性、通用性与专业性 、一般目 的的应用与高深的科学技术应用 有机的相结合 ➢MATLAB是一种直译式的高级语 言,比其它程序设计语言容易

MATLAB语言与其它语言的关系仿 佛和C语言与汇编语言的关系一样 计算机语言的发展 管理、可视化 智能化 数值运算 解析运算 标志着计算机语言向“智能化”方 向发展,被称为第四代编程语言
➢MATLAB语言与其它语言的关系仿 佛和C语言与汇编语言的关系一样 计算机语言的发展 数值运算 解析运算 管理、可视化 智能化 标志着计算机语言向“智能化”方 向发展,被称为第四代编程语言

MATLAB已经不仅仅是一个“矩阵实 验室”了,它集科学计算、图象处理; 声音处理于一身,并提供了丰富的 Windows图形界面设计方法 MATLAB语言是功能强大的计算机高 级语言,它以超群的风格与性能风靡 全世界,成功地应用于各工程学科的 研究领域
➢MATLAB已经不仅仅是一个“矩阵实 验室”了,它集科学计算、图象处理; 声音处理于一身,并提供了丰富的 Windows图形界面设计方法 ➢MATLAB语言是功能强大的计算机高 级语言, 它以超群的风格与性能风靡 全世界, 成功地应用于各工程学科的 研究领域

MATLAB在美国已经作为大学工科学 生必修的计算机语言之一(C, FORTRAN, ASSEMBLER, MATLAB) 近年来, MATLAB语言已在我国推广 使用,现在已应用于各学科研究部门 和许多高等院校 MATLAB语言不受计算机硬件的影响, 286以上的计算机都可以使用
➢MATLAB在美国已经作为大学工科学 生必修的计算机语言之一 (C, FORTRAN, ASSEMBLER, MATLAB) ➢近年来,MATLAB语言已在我国推广 使用,现在已应用于各学科研究部门 和许多高等院校 ➢MATLAB语言不受计算机硬件的影响, 286以上的计算机都可以使用

二、 matlab能在各领域做什麽 工业研究与开发 数学教学,特别是线性代数 数值分析和科学计算方面的教学与研究 电子学、控制理论和物理学等工程和科学 学科方面的教学与研究 经济学、化学和生物学等计算问题的所有 其他领域中的教学与研究
二、matlab能在各领域做什麽 ➢ 工业研究与开发 ➢ 数学教学,特别是线性代数 ➢ 数值分析和科学计算方面的教学与研究 ➢ 电子学、控制理论和物理学等工程和科学 学科方面的教学与研究 ➢ 经济学、化学和生物学等计算问题的所有 其他领域中的教学与研究

例、用一个简单命令求解线性系统 3x1+X2-X3=3.6 x1+2x2+4x3=2.1对于线性系统有Ax=b X1+4x2+5X3=-1.4 A=[31-1l;124;-145]:b=[3.6;2.1;-1.4]; X=Ab 1.4818 -0.4606 0.3848
例、用一个简单命令求解线性系统 3x1+ x2 - x3 = 3.6 x1+2x2+4x3 = 2.1 -x1+4x2+5x3 = -1.4 A=[3 1 -1;1 2 4;-1 4 5];b=[3.6;2.1;-1.4]; x=A\b x = 1.4818 -0.4606 0.3848 对于线性系统有Ax=b

例、用简短命令计算并绘制在0≤x≤6范围内的 sIn(zx sinx- sIn-Xo X=linspace(0, 6) y1=sin(2*x),y2=sin(x. 2),y3=(sin(x)).2 plot(x, yl, x, y2, x, y3)
0 1 2 3 4 5 6 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 例、用简短命令计算并绘制在0x6范围内的 sin(2x)、sinx2、sin2x。 x=linspace(0,6) y1=sin(2*x),y2=sin(x.^2),y3=(sin(x)).^2; plot(x,y1,x, y2,x, y3)

阶梯图
• 阶梯图

用四种方法描述cos(x)*sin(y)图形 0.5
用四种方法描述cos(x)*sin(y)图形 -5 0 5 -4 -2 0 2 4 -1 -0.5 0 0.5 1 -5 0 5 -4 -2 0 2 4 -1 -0.5 0 0.5 1 -4 -2 0 2 4 -4 -3 -2 -1 0 1 2 3 4
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《MATLAB》课程教学讲稿(PPT电子课件)第9章 MATLAB符号计算.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第8章 MATLAB数值积分与微分.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第7章 MATLAB解方程与函数极值.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第6章 MATLAB数据分析与多项式计算.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第5章 MATLAB绘图.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第4章 MATLAB文件操作.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第3章 MATLAB程序设计.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第1章 MATLAB操作基础.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第13章 在Word环境下使用MATLAB.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第12章 Simulink动态仿真集成环境.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第11章 MATLAB图形用户界面设计.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第10章 MATLAB图形句柄.ppt
- 《计算机总线与中断》第6章 总线.ppt
- 《计算机总线与中断》第7章 中断.ppt
- 机械工业出版社:《Java程序设计大学教程》教材电子教案(PPT课件讲稿)第四章 面向对象程序设计.ppt
- 机械工业出版社:《Java程序设计大学教程》教材电子教案(PPT课件讲稿)第十章 线程、文件与串行化.ppt
- 机械工业出版社:《Java程序设计大学教程》教材电子教案(PPT课件讲稿)第六章 图形用户界面.ppt
- 机械工业出版社:《Java程序设计大学教程》教材电子教案(PPT课件讲稿)第八章 applet与Web编程.ppt
- 机械工业出版社:《Java程序设计大学教程》教材电子教案(PPT课件讲稿)第五章 算法与数据结构.ppt
- 机械工业出版社:《Java程序设计大学教程》教材电子教案(PPT课件讲稿)第二章 程序设计基础.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第七讲 matlab的程序设计.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第三讲 MATLAB的符号运算.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第二讲 MATLAB的数值计算.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第五讲 matlab句柄绘图.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第六讲 matlab工具箱.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第四讲 matlab 绘图.ppt
- 《C++程序设计实验指导书》(第四版)电子课件.doc
- 《vc++课件》静态成员和友元.ppt
- 《vc++课件》类的构造和析构.ppt
- 《vc++课件》虚函数和抽象类.ppt
- 《vc++课件》继承.ppt
- 《vc++课件》多继承和虚基类.ppt
- 《vc++课件》多态.ppt
- 《vc++课件》模板和IO流.ppt
- 《vc++课件》Windows编程基础.ppt
- 《vc++课件》单文档应用程序设计.ppt
- 《vc++课件》对话式应用程序设计.ppt
- 《vc++课件》c++基础1.ppt
- 《vc++课件》c++基础2.ppt
- 《vc++课件》类的设计和对象的使用.ppt