第1章-MATLAB基础知识-《MATLAB-Simulink电力系统建模与仿真》课件.ppt
-
资源ID:91530554
资源大小:1.54MB
全文页数:50页
- 资源格式: PPT
下载积分:9金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
第1章-MATLAB基础知识-《MATLAB-Simulink电力系统建模与仿真》课件.ppt
第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)处理器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 或更高版本2.安装过程图1-1MATLAB启动界面2.安装过程图1-2MATLAB安装界面2.安装过程图1-3输入用户名称、公司及产品注册码等各种信息界面1.2MATLAB工作环境1.菜单和工具栏2.命令窗口3.历史命令窗口4.当前工作目录窗口5.工作空间管理窗口1.2MATLAB工作环境图1-5MATLAB 7.0的工作界面1.菜单和工具栏图1-7【Graphics】菜单2.命令窗口图1-9命令窗口2.命令窗口图1-10独立命令窗口3.历史命令窗口图1-12历史命令窗口的上下文菜单4.当前工作目录窗口图1-13当前目录窗口4.当前工作目录窗口图1-14生成不同的报告文件5.工作空间管理窗口图1-15工作空间管理窗口5.工作空间管理窗口图1-16不同的绘制命令表1-2MATLAB常用命令命令命令说明命令命令说明cd显示或改变当前工作目录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,光标置于当前行末尾Ctrl+B,光标左移一个字符EscCtrl+U,清除当前输入行Ctrl+F,光标右移一个字符DelCtrl+D,删除光标处的字符Ctrl+Ctrl+L,光标左移一个单词BackspaceCtrl+H,删除光标前的字符Ctrl+Ctrl+R,光标右移一个单词Alt+Backspace恢复上一次的删除表1-4MATLAB语言中标点的说明标点说明标点说明:冒号,具有多种应用功能%百分号,注释标记;分号,区分行及取消运行结果显示!感叹号,调用操作系统运算,逗号,区分列及函数分隔符=等号,赋值标记()括号,指定运算优先级单引号,字符串的标识符方括号,定义矩阵.小数点及对象域访问大括号,构造单元数组续行符号表1-5MATLAB预定义变量表变量名预定义ans分配最新计算的而又没有给定名称的表达式的值。当在命令窗口中输入表达式而不赋值给任何变量时,在命令窗口中会自动创建变量ans,并将表达式的运算结果赋给该变量。但是变量ans仅保留最近一次的计算结果表1-5MATLAB预定义变量表变量名预定义eps返回机器精度,定义了1与最接近可代表的浮点数之间的差,在一些命令中也用做偏差。可重新定义,但不能由clear命令恢复。MATLAB 70为22204e 016realmax返回计算机能处理的最大浮点数。MATLAB 70为17977e+308realmin返回计算机能处理的最小的非零浮点数。MATLAB 70为22251e 308pi即,若eps足够小,则用16位十进制数表达其精度Inf/inf定义为,即当分母或除数为0时返回inf,不中断执行而继续运算nan定义为“Not a number”,即未定式或表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为负得-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(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以有理数格式输出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常用的绘图选项选项含义选项含义-实线.用点号标出数据点-虚线o用圆圈标出数据点:点线x用叉号标出数据点-点画线+用加号标出数据点r红色s用小正方形标出数据点g绿色d用菱形标出数据点b蓝色v用下三角标出数据点y黄色用上三角标出数据点m洋红用右三角标出数据点w白色h用六角形标出数据点k黑色p用五角形标出数据点*用星号标出数据点图1-21用不同的线型绘制曲线图1-22输出带有标注曲线图1-23特殊曲线输出