概述
现场课程详情链接:
连享会-空间计量专题研讨班
1. MatLab简介和安装
MatLab是综合高性能的数值计算软件, 集成了数值计算和可视化, 提供大量内置函数, 广泛用于科学计算等领域.
Simulink是基于MatLab的框图设计环境, 用来对各种动态系统进行建模, 分析和方针.
学习目的: 为了完成当前作业和以为科研工作的需求
安装包请在MatLab官网进行下载和安装.
MatLab窗口>>
命令窗口
当前目录
工作区
2. MatLab基础
Matlab如果没有定义变量名, 系统将计算结果暂存在ans临时变量中.
优先级: 表达式从左向右运算, 指数运算优先级最高, 乘除次之(help precedence
查看优先级)
常用操作命令
clc 清空敏玲窗口
diary 日志文件命名
who 列出工作空间的变量
运算符号
带.
的运算方式表示对矩阵元素的运算, 矩阵的右除是一般意义的除法, a./b = b.a
MatLab默认的输出格式为双精度(
double
)
变量
变量名区分大小写, 以字母开头, 后跟字母数字下划线
数组
数组作为Matlab存储和运算的基本单元
数组创建
数组访问
多维数组
直接创建(一位数组的创建方式), 同行元素用空格和逗号隔开, 不同行用分号隔开
在
新建变量
的窗口, 更改变量名, 插入数据大规模数据可以使用
导入数据
导入工作空间使用已有函数
常用标准数组
eye生成单位矩阵
ones生成全1数组
rand生成随机数组, 服从均匀分布
randn生成随机数组, 服从正态分布
zeros生成全0数组
diag生成对角矩阵
字符串
字符串是用单引号
括起来的一系列字符的组合
关系运算符
关系运算符主要比较两个同维数的数组的大小
3. 矩阵运算
常用函数列举
求行列式
稀疏矩阵
线性方程组
恰定方程组是方程组个数和未知数个数相同的方程组, 使用左除
求解.
4. MatLab编程基础
Matlab可以像C一样编程, 编写执行命令的脚本和函数功能的模块, 文件以.m
为后缀
打开M文件编辑器:
新建->脚本
在命令行输入edit命令, 或者
edit filename
命令
流程控制
for循环
while循环
if条件结构
switch分支选择结构
try-catch结构
try用于捕获try后语句的异常, 交给catch语句处理异常
continue,break,return关键字的应用场景与其他语言基本相同
M函数文件
M函数文件与M脚本文件的不同:
M函数文件第一行必须是function引导的声明语句, 成为函数声明行
函数执行中, 函数体内变量临时建立工作区, 称为函数工作区
M函数文件可以调用M脚本文件
M函数文件中可以创建一个或多个函数
绘制函数$y=e^{x/3}sinex(x)$在区间$[0, 4π]$的曲线
5. 帮助
Matlab所有函数都有详细的帮助文档, 通过一下的方式可以更好的使用文档:
命令行输入
doc functionname
(完整的文档)输出
functionname(
程序进进行智能文档提示(速度慢)命令行输入
help mean
(简单的文档)
. 参考链接
官方学习手册
官方文档
特别说明
本文转载自简书,文中包含的链接在微信中无法生效。请点击本文底部左下角的,转入本文
【简书版】
。
连享会-空间计量专题研讨班
最后
以上就是清新树叶为你收集整理的matlab eye函数_MatLab入门手册1. MatLab简介和安装2. MatLab基础3. 矩阵运算4. MatLab编程基础5. 帮助. 参考链接的全部内容,希望文章能够帮你解决matlab eye函数_MatLab入门手册1. MatLab简介和安装2. MatLab基础3. 矩阵运算4. MatLab编程基础5. 帮助. 参考链接所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复