第一章 MATLAB语言基础 基本目的:掌握MatLab工具的使用方法,并能用MatLab提供的语言编写出应用程序 内容提要: 1)MatLab的基础知识:目录结构和环境。 2)MatLab的数值计算:矩阵、多项式、M文件的编写 3)MatLab的数据可视化:二维图形、三维图形和特殊图形的绘制 4)MatLab的符号计算 教学方式:课堂讲授+上机实习 学生成绩评定方法:平时成绩20分,上机作业30分,期末考试50分 第一节 使用MATLAB的窗口环境 一、MATLAB语言的显著特点 1、具有强大的矩阵运算能力:Matrix Laboratory(矩阵实验室),使得矩阵运算非常简单。 2、是一种演算式语言 MATLAB的基本数据单元是既不需要指定维数,也不需要说明数据类型的矩阵(向量和标量为矩阵的特例),而且数学表达式和运算规则与通常的习惯相同。 因此MATLAB语言编程简单,使用方便。 例 exp2_1.m 二、MATLAB命令窗口 1、启动MATLAB命令窗口 计算机安装好MATLAB之后,双击MATLAB图标,就可以进入命令窗口,此时意味着系统处于准备接受命令的状态,可以在命令窗口中直接输入命令语句。 MATLAB语句形式 》变量=表达式; 通过等于符号将表达式的值赋予变量。当键入回车键时,该语句被执行。语句执行之后,窗口自动显示出语句执行的结果。如果希望结果不被显示,则只要在语句之后加上一个分号(;)即可。此时尽管结果没有显示,但它依然被赋值并在MATLAB工作空间中分配了内存。 2、命令行编辑器 (1)方向键和控制键可以编辑修改已输入的命令 :回调上一行命令 :回调下一行命令 (2)命令窗口的分页输出 more off:不允许分页 more on:允许分页 more(n):指定每页输出的行数 回车前进一行,空格键显示下一页。 (3)多行命令(…) 如果命令语句超过一行或者太长希望分行输入,则可以使用多行命令继续输入。 S=1-12+13+4+… 9-4-18; 三、变量和数值显示格式1、变量 (1)变量的命名:变量的名字必须以字母开头(不能超过19个字符),之后可以是任意字母、数字或下划线;变量名称区分字母的大小写;变量中不能包含有标点符号。 (2)一些特殊的变量 ans:用于结果的缺省变量名 i、j:虚数单位 pi:圆周率 nargin:函数的输入变量个数 nargout:函数的输出变量个数 eps:计算机的最小数,PC机上为2-52 inf:无穷大 ,如1/0 realmin:最小正实数 realmax:最大正实数 NaN:不定值,如0/0等 flops:浮点运算数 (3)变量操作 在命令窗口中,同时存储着输入的命令和创建的所有变量值,它们可以在任何需要的时候被调用。如要察看变量a的值,只需要在命令窗口中输入变量的名称即可: 》a 2、数值显示格式 任何MATLAB的语句的执行结果都可以在屏幕上显示,同时赋值给指定的变量,没有指定变量时,赋值给一个特殊的变量ans,数据的显示格式由format命令控制。 format只是影响结果的显示,不影响其计算与存储;MATLAB总是以双字长浮点数(双精度)来执行所有的运算。 如果结果为整数,则显示没有小数;如果结果不是整数,则输出形式有: format (short):短格式(5位定点数)99.1253 format long:长格式(15位定点数 99.12345678900000 format short e:短格式e方式 9.9123e+001 format long e:长格式e方式 9.912345678900000e+001 format bank:2位十进制 99.12 format hex:十六进制格式 四、简单的数学运算(例exp2_2.m) 1、常用的数学运算符 +,—,*(乘),/(左除),\(右除),^(幂) 在运算式中,MATLAB通常不需要考虑空格;多条命令可以放在一行中,它们之间需要用分号隔开;逗号告诉MATLAB显示结果,而分号则禁止结果显示。 2、常用数学函数 abs, sin, cos, tan, asin, acos, atan, sqrt, exp, imag, real, sign, log, log10, conj(共扼复数)等 五、MATLAB的工作空间 1、MATLAB的工作空间包含了一组可以在命令窗口中调整(调用)的参数 who:显示当前工作空间中所有变量的一个简单列表 whos:则列出变量的大小、数据格式等详细信息
您可能关注的文档
- GSM天线知识介绍.ppt
- GSM通信基础-项永.ppt
- GSM通信系统.ppt
- GSM通信系统简介.ppt
- GSM图解讲义.ppt
- GSM推荐学习资料.ppt
- GSM网络规划优化.ppt
- GSM网络基础培训.ppt
- GSM网络无线技术交流.ppt
- GSM网络优化掉话专题.ppt
- 高中历史:家庭自制有机肥在传统农业技术改良中的应用研究论文.docx
- 校园广播系统在小学生科学实验设计教学中的应用与效果分析论文.docx
- 初中音乐:树叶音乐元素在创作与演奏中的应用研究论文.docx
- 历史教学时空观念培养的困境与对策研究论文.docx
- 小学英语课堂形成性评价在学生英语学习个性化学习能力培养中的应用研究论文.docx
- 高中政治课堂情境教学策略研究与应用论文.docx
- 初中生图书漂流活动参与意愿影响因素及对策研究论文.docx
- 小学数学教学中学生计算策略的培养研究论文.docx
- 初中生艺术展览教育中的审美教育理念与教学策略论文.docx
- 初中古诗词教学中的文化传承与创新能力培养论文.docx
最近下载
- 鲁科版小学英语四年级下册单词默写表.pdf VIP
- 16J914-1 公用建筑卫生间.docx VIP
- 2025-2026学年广东省深圳市宝安区八年级(上)期末历史试卷(含答案).docx
- 四川省加油(气)站安全生产标准化所需资料清单.pdf VIP
- 2026年浙江高考1月首考英语应用文课件.pptx
- 电子学会等级考试三级真题.docx VIP
- 2025年湖南大众传媒职业技术学院单招笔试综合素质试题库含答案解析.docx VIP
- 一种货叉矫正装置及方法.pdf VIP
- 2025年湖南大众传媒职业技术学院单招笔试综合素质试题库含答案解析.docx VIP
- 2025年度民主生活会领导干部个人发言提纲三篇.docx VIP
原创力文档

文档评论(0)