MATLAB官方文档摘要

原文地址:https://www.mathworks.com/help/pdf_doc/matlab/getstart.pdf

Matlab官方文档学习笔记
因为官方文档是英文的,所以本文不会直接从文档中复制太多内容。
因此,本文内容集中在对知识点outline的整理以及keypoint。
一起来看看官方文档中都主要介绍了哪些内容吧。
第一章【Quick Start】
1【MATLAB产品描述】
2【桌面基础】
·对三个主要区域的介绍。
·对基本操作的介绍。
·注意结尾加分号也会进行计算,但是不显示结果。
·按住“↑”键可以调用之前写过的命令。
3【矩阵和数组】
Matlab的本质核心是矩阵。而矩阵是一个二维数组。
Matlab和其他程序语言不一样,MATLAB中所有的变量都用矩阵来表示。
·新建一个数组。
·新建一个矩阵(二维数组)。
·两种方式新建矩阵:类似于第二点中那样直接写值,另外的方法就是利用函数创建特殊的矩阵。
·矩阵和数组操作
·可以用单独的数学运算符对变量进行操作
·转置矩阵:在变量后加’
·在运算之前可以加一个format命令来规定变量的格式,long?short?
·inv()为求逆矩阵函数。矩阵可逆的两个条件(1.必须为方阵2.行列式不为0)(B是A的逆矩阵,则有AB=E)
·矩阵相乘运算符 .对应位置数字相乘
·其他运算符也类似。直接的运算代表对矩阵进行运算,运算符前加.代表对矩阵内部的数值运算。

·串联concatenation
·符号:[] []符号会把里面包含的所有矩阵串联到一起。
·广义的串联:我们在最初采用第一种方法创建矩阵时就是把每一个数字串联到一起。

·复数Complex Numbers
4【数组索引】
·第一种方式:A(4,2)
·第二种方式:A(8) (每一个数字都有自己确定的位置,从第一列开始从上至下排序)(线性指针)
·指向矩阵范围外的错误提示:索引超出矩阵维度
·为范围外位置赋值,矩阵会扩张
·指向多个数值,利用 start:end
·单个“:”会引用全部
·利用“:”来创建矩阵 start:step:end(step代表相邻数字数值间隔)

5【工作区变量】
·whos命令查看工作区全部变量
·clear命令清空工作区变量
·save xx.mat保存当前工作区全部变量至文件
·load xx.mat从xx文件导入变量至工作区

6【文本和字符】
·可以理解为字符串数组,‘’内为文本
·文本内有’,利用两个’(’理解为转义字符)
·和数值一样,也可以串联
·将数值转换成字符
num2str or int2str

7【调用函数】
max也可输出多个值(按照顺序从最大值一)
disp输出字符串/数字/字符串+数字(数字需先变成字符串)

8.【2-D and 3-D Plots】2D和3D绘图
·2-D线图
·plot函数用于绘图
·设置x轴、y轴和标题的名字
·‘r–’属性用于绘制间断红色图
·legand()绘制说明栏
·
·3-D线图
·surf既有线又有面
·mesh只有线
·子图subplot
·shuplot(a,b,c);
a,b指明图的行数和列数,c指明下面是对哪个图进行操作。

9.【程序和脚本Programming and Scripts】
·脚本Scripts
·包含了MATLAB的命令和函数调用
·运行方式:在编辑器editor里点击Run或在命令行窗口中调用脚本 x.m文件
·循环和条件语句loops and conditional statements
·for while if & switch
·脚本位置:只查找当前文件夹内的,需要其他文件夹中的脚本文件需要去add to path

10.【帮助和文档Help and Documentation】
·doc function
·help function

第二章【Matrices and Magic Squares】
1.About Matrices 关于矩阵

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值