内蒙古工业大学:《控制系统计算机仿真》课程教学资源(PPT课件讲稿)第2章 matlab语言基础

CH2、 MATLAB语言基础 2.1 MATLAB的窗口环境 22 MATLAB阵列与矩阵 2.3数学函数 24绘图简介 2.5 MATLAB程序设计
CH2、 MATLAB语言基础 2.1 MATLAB的窗口环境 2.2 MATLAB阵列与矩阵 2.3 数学函数 2.4 绘图简介 2.5 MATLAB程序设计

2.1 MATLAB的窗口环境 MATLAB语言的显著特点 1、具有强大的矩阵运算能力: Matrix Laboratory 使得矩阵运算非常简单。 2、是一种演算式语言 MATLAB的基本数据单元是既不需要指定维数, 也不需要说明数据类型的矩阵(向量和标量为矩 阵的特例),而且数学表达式和运算规则与通常 的习惯相同。 因此 MATLAB语言编程简单,使用方便
2.1 MATLAB的窗口环境 一、MATLAB语言的显著特点 1、具有强大的矩阵运算能力:Matrix Laboratory, 使得矩阵运算非常简单。 2、是一种演算式语言 ❖ MATLAB的基本数据单元是既不需要指定维数, 也不需要说明数据类型的矩阵(向量和标量为矩 阵的特例),而且数学表达式和运算规则与通常 的习惯相同。 因此MATLAB语言编程简单,使用方便

MATLAB命令窗口 启动 MATLAB命令窗口 MATLAB 6 令计算机安装好 MATLAB之后,双击 MATLAB图标 启动后,产生默认的 MATLAB桌面 MATLABDesktop 进入 MATLAB之后,会看道到一个视窗 MATLAB Command window称为指令视窗,它是用户键入指令的 地方,也是 MATLAB计算结果显示之处。而在它的功能 选单一共有Fle,Edit, Options, Windows,Help五个主 要功能,每一个之下各又有下一层的功能,我们会在后 面相关的地方说明
二、MATLAB命令窗口 启动MATLAB命令窗口 ❖ 计算机安装好MATLAB之后,双击MATLAB图标 启动后,产生默认的MATLAB桌面-MATLABDesktop 进入MATLAB之后,会看道到一个视窗MATLAB Command Window称为指令视窗,它是用户键入指令的 地方, 也是MATLAB计算结果显示之处。而在它的功能 选单一共有File,Edit, Options, Windows, Help五个主 要功能,每一个之下各又有下一层的功能,我们会在后 面相关的地方说明

基本功能 1 MATLAB语句形式 通过例题计算归纳一些 MATLAB最基本的规则和语法结构 》变量=表达式; 通过等于符号将表达式的值赋予变量。当键入回车键 时,该语句被执行。语句执行之后,窗口自动显示出语 句执行的结果。如果希望结果不被显示,则只要在语句 之后加上一个分号(;)即可。此时尽管结果没有显示, 但它依然被赋值并在 MATLAB工作空间中分配了内存
三.基本功能 ❖ 1.MATLAB语句形式 通过例题计算归纳一些MATLAB最基本的规则和语法结构 》变量=表达式; 通过等于符号将表达式的值赋予变量。当键入回车键 时,该语句被执行。语句执行之后,窗口自动显示出语 句执行的结果。如果希望结果不被显示,则只要在语句 之后加上一个分号(;)即可。此时尽管结果没有显示, 但它依然被赋值并在MATLAB工作空间中分配了内存

2 MATLAB提供基本的算术运算: 加(+)、减(-)、乘()、除(、幂次方(^),范例 为:5+3,53,5*3,5/3,5^3 其它在计算常用的功能我们用一个算式来说明 例:要计算面积Area=,半径r=2,则可键入 >>r=2; > area=pi*r/2 > area s 12.5664
2.MATLAB提供基本的算术运算: 加 (+)、减 (-)、乘 (*)、除 (/)、幂次方 (^),范例 为:5+3, 5-3, 5*3, 5/3, 5^3 其它在计算常用的功能我们用一个算式来说明。 例:要计算面积Area = ,半径r = 2,则可键入 >> r=2; >> area=pi*r^2; >> area = 12.5664

求(12+2*(7-4)/32的算术运算结果 (1)用键盘在 MATLAB指令窗中输入以下内容 >>(12+2*(7-4))/3~2 (2)在上述表达式输入完成后,按【 Enter】键, 该指令被执行 (3)在指令执行后, MATLAB指令窗中将显示以 下结果。 ans
求(12+2*(7-4))/32的算术运算结果。 (1)用键盘在MATLAB指令窗中输入以下内容 >> (12+2*(7-4))/3^2 (2)在上述表达式输入完成后,按【Enter】键, 该指令被执行。 (3)在指令执行后,MATLAB指令窗中将显示以 下结果。 ans = 2

我们也可以将上述指令打在同一行,以,或 是;分开,例如 >>r-2, area-pi*kr 2 >>r=2, area=pir 2 请注意上述二式的差异,前者有计算值显示, 而后者则无
我们也可以将上述指令打在同一行,以, 或 是; 分开,例如 >> r=2, area=pi*r^2 >> r=2; area=pi*r^2; 请注意上述二式的差异,前者有计算值显示, 而后者则无

另外一个符号注解是由%起头,也就是说在%之后 的任何文字都被视为程式的注解。注解的功能是 简要的说明程式的内容,过多的注解在程式中或 许没有必要,但是我们写程式时往往用了太少的 注解。任何可能产生混淆的地方都应该加注解, 适量的注解可在以后想了解程式时能节省一些不 必要的时间。例如: >r=2;%键入半径 >>area=pi*r2;%计算面积
另外一个符号注解是由%起头,也就是说在%之后 的任何文字都被视为程式的注解。注解的功能是 简要的说明程式的内容,过多的注解在程式中或 许没有必要,但是我们写程式时往往用了太少的 注解。任何可能产生混淆的地方都应该加注解, 适量的注解可在以后想了解程式时能节省一些不 必要的时间。例如: >> r=2; % 键入半径 >> area=pi*r^2; % 计算面积

四、变量和数值显示格式 1、变量 (1)变量名称 MATLAB对使用变量名称的规定: 1.变量名称的英文大小写是有区别的( apple, Appe, AppLe,三个变量不同)。 2.变量的长度上限为31个字元。 3.变量名的第一个字必须是一英文字,随后可 以掺杂英文字、数字或是底线。变量中不能 包含有标点符号
四、变量和数值显示格式 1、变量 (1)变量名称 MATLAB对使用变量名称的规定: 1. 变量名称的英文大小写是有区别的(apple, Apple,AppLe,三个变量不同)。 2. 变量的长度上限为 31 个字元。 3. 变量名的第一个字必须是一英文字,随后可 以掺杂英文字、数字或是底线。变量中不能 包含有标点符号

(2)一些特殊的变量 以下列出 MATLAB所定义的特别变量及其意义 ans:用于结果的缺省变量名 或j:虚数单位 pi:内建的T值 nargIn:函数的输入变量个数 eps: MATLAB定义的正的极小值=22204e-16 nargout:函数的输出变量个数 inf:∞值,无穷大 realmin:最小正实数 realmax:最大正实数 nan:无法定义一个数目,不定量 fops:浮点运算数
(2)一些特殊的变量 以下列出MATLAB所定义的特别变量及其意义 ans:用于结果的缺省变量名 i或j :虚数单位 pi :内建的π值 nargin:函数的输入变量个数 eps:MATLAB定义的正的极小值=2.2204e-16 nargout:函数的输出变量个数 inf:∞值,无穷大 realmin:最小正实数 realmax:最大正实数 nan:无法定义一个数目 ,不定量 flops:浮点运算数
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 内蒙古工业大学:《控制系统计算机仿真》课程教学资源(PPT课件讲稿)第5章 控制系统的设计方法.ppt
- 《防爆电气设备技术讲座》ppt电子课件.ppt
- 《电路》(英文版)chapter 18 Problems.pdf
- 《电路》(英文版)chapter 17 Problems.pdf
- 《电路》(英文版)chapter 19 Problems.pdf
- 《电路》(英文版)chapter 16 Problems.pdf
- 《电路》(英文版)chapter 15 Probler.pdf
- 《电路》(英文版)chapter 14 Problems.pdf
- 《电路》(英文版)chapter 11 Problems.pdf
- 《电路》(英文版)Chpter 10 Problems.pdf
- 《电路》(英文版)Chpter 12 Problem.pdf
- 《电路》(英文版)Chpter 13 Problems.pdf
- 《电路》(英文版)Chpter 9 Problems.pdf
- 《电路》(英文版)Chpter 7 Problems.pdf
- 《电路》(英文版)Chpter 8 Problems.pdf
- 《电路》(英文版)Chpter 4 Problems.pdf
- 《电路》(英文版)Chpter 5 Problems.pdf
- 《电路》(英文版)Chpter 6 Problems.pdf
- 《电路》(英文版)Chpter 2 Problems.pdf
- 《电路》(英文版)Chpter 3 Problems.pdf
- 内蒙古工业大学:《控制系统计算机仿真》课程教学资源(PPT课件讲稿)第3章 控制系统的数学描述与建模.ppt
- 内蒙古工业大学:《控制系统计算机仿真》课程教学资源(PPT课件讲稿)第4章 控制系统的分析方法.ppt
- 内蒙古工业大学:《控制系统计算机仿真》课程教学资源(PPT课件讲稿)第1章 计算机辅助设计与仿真技术概述(房建东).ppt
- 内蒙古工业大学:《控制系统计算机仿真》课程教学资源(PPT课件讲稿)第6章 SIMULINK仿真基础.ppt
- 内蒙古工业大学:《控制系统计算机仿真》课程教学资源(PPT课件讲稿)第7章 MATLAB其它应用简介.ppt
- 高职高专计算机系列教材:《Protel 99 SE原理图与PCB设计教程》课程教学资源(PPT课件讲稿)第10章 手动布局与手动布线.ppt
- 高职高专计算机系列教材:《Protel 99 SE原理图与PCB设计教程》课程教学资源(PPT课件讲稿)第11章 自动布局与自动布线.ppt
- 高职高专计算机系列教材:《Protel 99 SE原理图与PCB设计教程》课程教学资源(PPT课件讲稿)第12章 报表的生成与PCB文件的打印.ppt
- 高职高专计算机系列教材:《Protel 99 SE原理图与PCB设计教程》课程教学资源(PPT课件讲稿)第13章 PCB元件库.ppt
- 高职高专计算机系列教材:《Protel 99 SE原理图与PCB设计教程》课程教学资源(PPT课件讲稿)第1章 Protel99SE使用说明.ppt
- 高职高专计算机系列教材:《Protel 99 SE原理图与PCB设计教程》课程教学资源(PPT课件讲稿)第2章 设计组管理.ppt
- 高职高专计算机系列教材:《Protel 99 SE原理图与PCB设计教程》课程教学资源(PPT课件讲稿)第3章 电路原理图设计基础.ppt
- 高职高专计算机系列教材:《Protel 99 SE原理图与PCB设计教程》课程教学资源(PPT课件讲稿)第4章 电路原理图设计.ppt
- 高职高专计算机系列教材:《Protel 99 SE原理图与PCB设计教程》课程教学资源(PPT课件讲稿)第5章 高级绘图.ppt
- 高职高专计算机系列教材:《Protel 99 SE原理图与PCB设计教程》课程教学资源(PPT课件讲稿)第6章 层次原理图.ppt
- 高职高专计算机系列教材:《Protel 99 SE原理图与PCB设计教程》课程教学资源(PPT课件讲稿)第7章 报表文件生成和原理图打印.ppt
- 高职高专计算机系列教材:《Protel 99 SE原理图与PCB设计教程》课程教学资源(PPT课件讲稿)第8章 原理图元件库编辑.ppt
- 荆州职业技术学院:《电路与电工技术》电子教案.doc
- 荆州职业技术学院:《电路与电工技术》期末考试试卷(B).doc
- 荆州职业技术学院:《电路与电工技术》第一章 电路的基本定律和基本分析方法.doc