博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
matlab_day1
阅读量:35195 次
发布时间:2020-01-31

本文共 840 字,大约阅读时间需要 2 分钟。

                                                             MATLAB初识

一、控制系统计算机仿真过程

  •  建立自控系统的数学模型
  •  建立自控系统的仿真模型
  •  编制自控系统仿真程序
  •  进行仿真实验并输出仿真结果

 

二、matlab的特点

  •    功能强大,适用范围广

             

  •    编写效率高 

 

  •    界面友好,用户使用方便

 

  •    扩充能力强

                  建立Mex文件,进行混合编程

  •    语句简单,内涵丰富

                    变量名列表 = 表达式

                    函数调用的一般形式:

                             [a,b,c,...] = fun(d,e,f,...)

  •    强大方便的图形功能

 

  •    活笔记本功能(Notebook)

           Notebook是一个能够解决各种计算问题的文字处理文件。

  •    功能齐备的自动控制软件工具包

            

 

 

三、MATLAB的数值运算

  •       主要是指数组、矩阵和多项式的运算

 

  •        常量:实数常量和复数常量   

                         1、复数常量的生成:z=a+b j    或   z= r*exp(θ* j)      其中r是复数的模,θ是复数幅角的弧度数

                           

                          

  •      变量

             1、MATLAB的变量无需事先定义。

             2、变量的命名规则:

                   (1)可以由英文字母、数字和下划线组成

                   (2) 变量名应由英文字母开头

                   (3)  变量名的字符长度不大于31个

                   (4) MATLAB区分大小写英文字母

                 matlab的特殊变量与常量:

               

  • MATLAB运算符

       (1)MATLAB算术运算符

                  数组乘        .*          数组乘方    .^          

                  数组左除   .\            数组右除      ./         数组转置   . '

                  矩阵乘         *          矩阵乘方    ^          

                   矩阵左除    \           矩阵右除       /         矩阵转置   '

       (2)MATLAB关系运算符

             不等于   ~=

       (3)MATLAB逻辑运算符

             与    &

             或     |

             非    ~

       (4)MATLAB特殊运算符

                 :                    冒号,在matlab中非常重要

                 ;                    分号,用于分隔行

                 ,                    逗号,用于分割列

                 ( )                  圆括号,算术表达式中的先后顺序

                 [ ]                   方括号, 用于构成向量和矩阵

                 { }                  大括号,用于构成单元数组

                  .                    小数点 或者 域访问符

                  ..                  父目录

                  ...                 用于语句行尾端表示该行未完

                 %                  用于注释

                  !                   用于调用操作系统命令

                 =                    用于赋值

四、MATLAB示例程序

  •          在矩阵A中取出列向量B

                             

 

转载地址:http://ortnmu.baihongyu.com/

你可能感兴趣的文章
c 调用mysql密码为空_C语言连MySQL - osc_srnunz15的个人空间 - OSCHINA - 中文开源技术交流社区...
查看>>
mysql怎么分组查询所有数据库_Mysql-4 分组查询与子查询
查看>>
mysql 多列union_Mysql联合查询UNION和UNION ALL的使用介绍
查看>>
mysql导数据出指定数量_mysql导出指定数据或部份数据的方法
查看>>
java thread 多线程_java用Thread方式创建多线程
查看>>
微信红包接口 java_【java微信开发】红包接口调用
查看>>
java多个类调用_JAVA问题总结之15-多个类之间的调用
查看>>
java语言50到100之间素数和_用JAVA语言编写一程序,求100以内的所有素数
查看>>
java 模拟火车站售票系统_train 火车票售票系统 用java模拟实现了火车站对火车票的售票工作 - 下载 - 搜珍网...
查看>>
java判断线程是否wait_Java并发编程之线程间通讯(上)wait/notify机制
查看>>
java 注解与反射_Java注解与反射直接上手
查看>>
java按钮退出_java – 如何在此程序中添加退出按钮?怎么样“清楚”?
查看>>
python土味情话_Python 将土味情话语录设置为桌面壁纸
查看>>
bootstrap加载mysql数据库_bootstrap后台管理系统前后台实现(含数据库)
查看>>
幻兽天下修复版java_宠物天下四-幻兽天下
查看>>
java类spring加载_spring的加载机制?
查看>>
java计数器策略模式_java设计模式(二十一)--策略模式
查看>>
java负数十进制转二进制_java中负数的补码转换为十进制
查看>>
linux setuid函数_setuid函数解析
查看>>
java中asl_带你认识绕不开的ASLR
查看>>