电力系统分析相关课件ch03-3.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《电力系统分析相关课件ch03-3.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电力系统 分析 相关 课件 ch03
- 资源描述:
-
1、1应用应用matlab进行电力系统分析(补充)进行电力系统分析(补充) matlab语言与语言与M文件文件 潮流计算编程流程潮流计算编程流程 2Matlab语言与M文件 MATLAB为为Matrix Laboratory的缩写,本的缩写,本意矩阵实验室。在意矩阵实验室。在1980由美国学者克利由美国学者克利夫夫莫勒(莫勒(Cleve Moler)编制。)编制。MATLAB是是Math Works公司推出的一套高性能的数公司推出的一套高性能的数值计算和可视化科学软件,它集数值计算、值计算和可视化科学软件,它集数值计算、信号处理和图形分析等功能于一体。信号处理和图形分析等功能于一体。MATLAB软
2、件主要由软件主要由主包主包、SIMULINK和和工具箱工具箱三大部分组成。三大部分组成。 3MATLAB主包主包(1)MATLAB 语言:程序设计语言:程序设计(2)MATLAB工作环境:集成工具和程序工作环境:集成工具和程序(3)句柄图形:句柄图形: 实现二维、三维数据可视化实现二维、三维数据可视化(4)数学函数库:数学算法的集合正弦、求和、复数学函数库:数学算法的集合正弦、求和、复数数 (5)应用程序接口:用于同应用程序接口:用于同C、FORTAN等其它高级等其它高级语言交互的库。语言交互的库。4MATLAB程序设计入门程序设计入门一、一、MATLAB程序的基本设计原则程序的基本设计原则(
3、a)“”后面的内容是程序的注解,要善于运用注后面的内容是程序的注解,要善于运用注解使程序更具可读性。解使程序更具可读性。(b)养成在主程序开头用养成在主程序开头用clear指令清除变量的习惯,指令清除变量的习惯,以消除工作空间中其他变量对程序运行的影响。以消除工作空间中其他变量对程序运行的影响。(c)参数值要集中放在程序的开始部分,以便维护。参数值要集中放在程序的开始部分,以便维护。要充分利用要充分利用MATLAB工具箱提供的指令来执行所工具箱提供的指令来执行所要进行的运算,在语句行之后输入分号使其及中要进行的运算,在语句行之后输入分号使其及中间结果不在屏幕上显示,以提高执行速度。间结果不在屏
4、幕上显示,以提高执行速度。5一、一、MATLAB程序的基本设计原则程序的基本设计原则(d)程序尽量模块化,也就是采用主程序调用子程序程序尽量模块化,也就是采用主程序调用子程序的方法,将所有子程序合并在一起来执行全部的的方法,将所有子程序合并在一起来执行全部的操作。操作。(e)充分利用充分利用Debugger来进行程序的调试(设置断来进行程序的调试(设置断点、单步执行、连续执行)。点、单步执行、连续执行)。(f)设置好设置好MATLAB的工作路径,以便程序运行。的工作路径,以便程序运行。6二、二、 M文件文件-程序设计程序设计2.1 M文件的功能和特点文件的功能和特点 从形式上讲,从形式上讲,M
5、ATLAB程序文件是一个程序文件是一个ASCII码码文件,扩展名为文件,扩展名为.m,因此被称为,因此被称为M文件。文件。M文件文件在格式上类似文本文件,所以用户可以选择任意在格式上类似文本文件,所以用户可以选择任意的文本文件编辑器类编写的文本文件编辑器类编写M文件,文件,Matlab提供的提供的M文件编辑器就是程序编辑器。文件编辑器就是程序编辑器。M文件有两种类文件有两种类型:文本型:文本M文件和函数文件和函数M文件。两种类型的文件文件。两种类型的文件编写和存储方式是不同的。编写和存储方式是不同的。72.2 M文件的编写文件的编写 1.文本文本M文件的编写文件的编写 建立文本文件可以在建立文
6、本文件可以在File菜单中选择菜单中选择New,再,再选择选择M-file,即调出程序编辑器。用户可以在程序即调出程序编辑器。用户可以在程序编辑器中编写编辑器中编写M文件。文件。 2.函数函数M文件的编写文件的编写 函数函数M文件是另一类文件是另一类M文件,用户可以根据需要文件,用户可以根据需要编写自己的编写自己的M文件,它们可以像库函数一样方便文件,它们可以像库函数一样方便地调用,从而极大地扩展了地调用,从而极大地扩展了Matlab的能力。同样的能力。同样对于某一类特殊问题,如果用户建立起许多对于某一类特殊问题,如果用户建立起许多M函函数文件,则可以最终形成独立的用户自己的工具数文件,则可以
展开阅读全文