




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第1章MATLAB基础知识1.1MATLAB简介1.2MATLAB工作环境1.3MATLAB 7.0的通用命令1.4MATLAB的计算基础1.5基本赋值和运算1.6MATLAB程序设计基础1.7MATLAB的绘图功能1.1MATLAB简介1.1.1概述1.1.2MATLAB安装与运行1.1.2MATLAB安装与运行1. MATLAB对硬件和软件的要求2.安装过程1. MATLAB对硬件和软件的要求表1-1MATLAB7.0对PC系统的要求操作平台Windows XP、Windows2000 (Service Pack 3或4)、Windows NT 40 (Service Pack 5或6)处
2、理器Pentium、Xeon、Pentium M、AMD Athlon、Athlon XP、Athlon MP存储空间345MB(仅包括帮助系统的MATLAB)内存256MB(最小)、512MB(推荐)显卡16bit、24bit或32bit兼容OpenGL的图形适配卡(强烈推荐)软件图形加速卡、打印机、声卡为了运行MATLAB Notebook、MATLAB Builder for Excel、Excel link、Database Toolbox和 MATLAB Web Server,还必须安装Office 2000 或更高版本1. MATLAB对硬件和软件的要求表1- 1MATLAB7.0
3、对PC系统的要求编译器为了创建自己的MEX文件,则至少需要下列产品之一:DEC Visual Fortran 50、Microsoft Visual C/C+42或50、Borland C/C+50或502 Watcom 106或112.安装过程图1-1MATLAB启动界面2.安装过程图1-2MATLAB安装界面2.安装过程图1-3输入用户名称、公司及产品注册码等各种信息界面2.安装过程图1-4选择需要安装的组件1.2MATLAB工作环境1.菜单和工具栏2.命令窗口3.历史命令窗口4.当前工作目录窗口5.工作空间管理窗口1.2MATLAB工作环境图1-5MATLAB 7.0的工作界面1.菜单和
4、工具栏图1-6【View】菜单1.菜单和工具栏图1-7【Graphics】菜单1.菜单和工具栏图1-8【Start】按钮2.命令窗口图1-9命令窗口2.命令窗口图1-10独立命令窗口2.命令窗口图1-11命令窗口的上下文菜单3.历史命令窗口图1- 12历史命令窗口的上下文菜单4.当前工作目录窗口图1-13当前目录窗口4.当前工作目录窗口图1-14生成不同的报告文件5.工作空间管理窗口图1-15工作空间管理窗口5.工作空间管理窗口图1-16不同的绘制命令1.3MATLAB 7.0的通用命令1.常用命令2.输入内容的编辑3.标点表1-2MATLAB常用命令命令命令说明命令命令说明cd显示或改变当前
5、工作目录Load加载指定文件的变量dir显示当前目录或指定目录下的文件Diary日志文件命令clc清除工作窗口中的所有显示内容!调用DOS命令home将光标移至命令窗口的最左上角exit退出MATLAB 70clf清除图形窗口quit退出MATLAB 70type显示文件内容pack收存内存碎片clear清理内存变量hold图形保持开关echo工作窗信息显示开关path显示搜索目录disp显示变量或文字内容save保存内存变量到指定文件表1-3常用键盘按键及说明键盘按键说明键盘按键说明Ctrl+P,调用上一行HomeCtrl+A,光标置于当前行开头Ctrl+N,调用下一行EndCtrl+E,光
6、标置于当前行末尾Ctrl+B,光标左移一个字符EscCtrl+U,清除当前输入行Ctrl+F,光标右移一个字符DelCtrl+D,删除光标处的字符Ctrl+Ctrl+L,光标左移一个单词BackspaceCtrl+H,删除光标前的字符Ctrl+Ctrl+R,光标右移一个单词Alt+Backspace恢复上一次的删除表1-4MATLAB语言中标点的说明标点说明标点说明:冒号,具有多种应用功能%百分号,注释标记;分号,区分行及取消运行结果显示!感叹号,调用操作系统运算,逗号,区分列及函数分隔符=等号,赋值标记()括号,指定运算优先级单引号,字符串的标识符方括号,定义矩阵.小数点及对象域访问大括号,
7、构造单元数组续行符号1.4MATLAB的计算基础1.4.1MATLAB的预定义变量1.4.2常用运算和基本数学函数1.4.3数值的输出格式表1-5MATLAB预定义变量表变量名预定义ans分配最新计算的而又没有给定名称的表达式的值。当在命令窗口中输入表达式而不赋值给任何变量时,在命令窗口中会自动创建变量ans,并将表达式的运算结果赋给该变量。但是变量ans仅保留最近一次的计算结果表1-5MATLAB预定义变量表变量名预定义eps返回机器精度,定义了1与最接近可代表的浮点数之间的差,在一些命令中也用做偏差。可重新定义,但不能由clear命令恢复。MATLAB 70为22204e016realma
8、x返回计算机能处理的最大浮点数。MATLAB 70为17977e+308realmin返回计算机能处理的最小的非零浮点数。MATLAB 70为22251e308pi即,若eps足够小,则用16位十进制数表达其精度Inf/inf定义为,即当分母或除数为0时返回inf,不中断执行而继续运算nan定义为“Not a number”,即未定式或表1-5MATLAB预定义变量表i/j定义为虚数单位。可以为i和j定义其他值但不再是预定义常数nargin给出一个函数调用过程中输入自变量的个数nargout给出一个函数调用过程中输出自变量的个数computer给出本台计算机的基本信息version给出MATL
9、AB的版本信息表1-6MATLAB常用运算符号算术运算符说明算术运算符说明+加-减*乘*数组乘乘方数组乘方反斜杠或左除/斜杠或右除/或数组除kron张量积表1-7MATLAB的关系运算符表关系运算符说明关系运算符说明=等于=不等于小于大于=小于或等于=大于或等于表1-8基本逻辑运算的真值表逻辑运算A=0A=1B=0B=1B=0B=1A&B0001A|B0111A1100 xor(A,B)0110表1-9MATLAB常用数学函数函数数学含义函数数学含义abs(x)求x的绝对值,即x,若x是复数,即求x的模csc(x)求x的余割函数,x为弧度sign(x)求x的符号,x为正得1,x为负得-
10、1,x为零得0asin(x)求x的反正弦数,即sixsqrt(x)求x的平方根,即acos(x)求x的反余切函数,coxexp(x)求x的指数函数,即atan(x)求x的反正切函数,taxlog(x)求x的自然对数,即lnxacot(x)求x的反余切函数,cox表1-9MATLAB常用数学函数log10(x)求x的常用对数,即lgxasec(x)求x的反正割函数,sexlog2(x)求x的以2为底的对数,即loxacsc(x)求x的反余割函数,csxsin(x)求x的正弦函数,x为弧度Round(x)求最接近x的整数cos(x)求x的余弦函数,x为弧度rem(x,y)求整除x/y的余数tan(
11、x)求x的正切函数,x为弧度real(z)求复数z的实部cot(x)求x的余切函数,x为弧度Imag(z)求复数z的虚部sec(x)求x的正割函数,x为弧度conj(z)求复数z的共轭,即求表1-10数值输出格式命令命令及格式说明format shot以4位小数的浮点格式输出format long 以14位小数的浮点格式输出format short e以4位小数加e+000的浮点格式输出format long e以15位小数加e+000的浮点格式输出format hex以16进制格式输出format+提取数值的符号format bank以银行格式输出,即只保留两位小数format rat以有理
12、数格式输出more on/off屏幕显示控制。more on表示满屏停止,等待键盘输入;more off表示不考虑窗口一次性输出more(n)如果输出多于n行,则只显示n行1.6MATLAB程序设计基础1.顺序语句2.条件语句3.循环语句2.条件语句(1)if-else-end语句(2)switch-case-otherwise语句3.循环语句(1)for循环(2)while循环1.7MATLAB的绘图功能1.基本形式2.图形修饰及文本标注3.图形控制4.特殊坐标图形1.基本形式(1)plot(y)(2)plot(x,y)(3)plot(x1,y1,x2,y2,)图1-17plot(y)输出曲线图1-18plot绘制的正弦曲线图1-19在同一个窗口绘制正弦和平方根两条曲线图1-20两条曲线具有不同的横坐标表1-11常用的绘图选项选
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 钢筋运输途中检验合同
- 2025农产品批发市场的农产品交易合同范本
- 2025租房合同范本大全下载
- 山林转让合同
- 公司股权代持协议范本
- 2025年大连市商品供销合同模板
- 2025标准固定期限雇佣合同
- 合伙门店转让协议书
- 保洁服务用工协议书
- 2025年03月河南省黄河科技学院纳米功能材料研究所公开招聘笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 2024年江苏省泰州市姜堰区中考二模化学试题(无答案)
- 村办公楼可行性研究报告
- MOOC 知识创新与学术规范-南京大学 中国大学慕课答案
- MOOC 企业文化与商业伦理-东北大学 中国大学慕课答案
- 高考物理二轮复习课件力学三大观点在电磁感应中的应用
- (2024年)小学体育篮球规则课件
- 吴明珠人物介绍
- 2024年北京京能清洁能源电力股份有限公司招聘笔试参考题库含答案解析
- 穴位贴敷治疗失眠
- 于东来人物故事
- 痛经(中医妇科学)
评论
0/150
提交评论