电力系统稳态分析——Matlab资料祥解.pptVIP

电力系统稳态分析——Matlab资料祥解.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电力系统稳态分析 课程设计 ——Matlab程序设计 Matlab的基本知识 矩阵的表示与运算 MATLAB程序设计 MATLAB程序调试及 潮流程序注意事项 (2)while语句 while语句的一般格式为 while(条件) 循环体语句 end (3)break语句和continue语句 break语句用于终止循环的执行。当在循环体内执行到该语句时,程序将跳出循环,继续执行循环语句的下一语句。 continue语句控制跳过循环体中的某些语句。当在循环体内执行到该语句时,程序将跳过循环体中所有剩下的语句,继续下一次循环。 五、书写风格 1 .写成函数文件 2 .功能块 程序可分解为几个功能块实现,可创建过程函数或过程函数文件 3 .注释(%) 关键的语句、功能块必须添加注释,包括参数说明、公式以及判定条件 4 .语句对齐及层次 if-end,while-end,for-end对齐 下级语句缩进一个tab * * MATLAB是MathWorks公司开发的科学与工程计算软件,它以矩阵运算为基础,把计算、绘图及动态系统仿真等功能有机地融合在一起。同时,它又具有程序设计语言的基本特征。目前,MATLAB在工程计算与数值分析、控制系统设计与仿真、信号处理、图像处理、金融建模设计与分析等学科领域都有着十分广泛的应用。 一、MATLAB的操作界面 1. 命令窗口(Command Window)用于输入命令并显示除图形以外的所有执行结果。 一般来说,一个命令行输入一条命令,命令行以回车结束。但一个命令行也可以输入若干条命令,各命令之间以逗号分隔,若前一命令后带有分号,则逗号可以省略。例如: x=720,y=86 x = 720 y = 86 x=720;y=86 y = 86 如果一个命令行很长,一个物理行之内写不下,可以在第1个物理行之后加上3个小黑点并按下回车键,然后接着下一个物理行继续写命令的其他部分。3个小黑点称为续行符,即把下面的物理行看作该行的逻辑继续。例如: z=1+1/(1*2)+1/(1*2*3)+1/(1*2*3*4)+… 1/(1*2*3*4*5) 2.工作空间窗口 工作空间(Workspace)是MATLAB用于存储各种变量和结果的内存空间。 3.当前目录窗口 当前目录(Current Directory)是指MATLAB运行时的工作目录,只有在当前目录或搜索路径下的文件、函数才可以被运行或调用。如果没有特殊指明,数据文件也将存放在当前目录下。 5.命令历史窗口 自动保留自安装起所有用过的命令的历史记录,并且还标明了使用时间,从而方便用户查询。而且,通过双击命令可进行历史命令的再运行。 6.Start菜单 二、 MATLAB的变量和数据操作 1.变量命名 在MATLAB 7.X中,变量名是以字母开头,后接字母、数字或下画线的字符序列,最多63个字符。例如 x、x_1、xy12 在MATLAB中,变量名区分字母的大小写。例如addr、Addr和ADDR表示3个不同的变量。 2.赋值语句 MATLAB赋值语句有两种格式: (1)变量=表达式; (2)表达式 在第1种语句形式下,MATLAB将右边表达式的值赋给左边的变量,而在第2种语句形式下,将表达式的值赋给MATLAB的预定义变量ans。 3.常用的预定义变量 ans:计算结果的默认赋值变量 pi:圆周率近似值 NaN:非数 i、j:虚数单位 4.变量的查看、修改与清除 (1)变量编辑器 (2)clear——清除所有变量 5 .用“format”命令设置数据输出格式 format 格式符 “format”命令只影响数据输出格式,而不影响数据的计算和存储。 例如输入为 x=[4/3 1.2345e-6] 在各种不同的格式符下的输出为 短格式(short):1.3333 0.0000 长格式(long):1.33333333333333 0.00000123450000 6.常用的计算命令 sin、cos:三角函数(弧度) conj:求共轭 abs:求幅值 angle:求角度(弧度) real:取实部 imag:取虚部 一、矩阵的生成 在MATLAB中,生成矩阵时无须对矩阵的维数和类型进行说明,MATLAB会根据用户所输入的内容自动进行配置。 1.直接输入法 将矩阵的所有元素用方括号括起来,按矩阵行的顺序输入各元素,同一行的各元素之间用空格或逗号分隔,不同行的元素之间用分号分隔。 矩阵元素也可以是表达式,MATLAB将自动计算结果。例如: B=[10,5-sqrt(7),sin(pi/2);7,4*8,abs(-7)] 在MATLA

文档评论(0)

文档资料 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档