陕西网站开发公司电商运营基本知识
文章目录
- 前言
- 一、MATLAB简介
- 二、把MATLAB当作计算机(基本操作)
- 加减乘除
- 纯文本帮助,演示帮助,帮助导航浏览器
- 嵌入函数(Embedding Functions)
- 变量(Variable)
- MATLAB调用的优先级
- 数字显示格式
- 分号的作用
- 三、矩阵
- 列阵(向量和矩阵)
- 取代矩阵中的位置
- 冒号运算符
- 数组串联
- 矩阵和向量的四维运算
- 特殊矩阵
- 一些矩阵的相关函数
- 四、习题
- 五、一些想法
前言
这篇文章是我在b站上学习台大郭老师的课程时所做的笔记,均为本人激情输出,主要是对老师在课上所讲的一些重点以及留下来的问题做一个合集,合集中的代码是演示过的,另外还有我自己对matlab一些重点的理解,希望这次学习能够加强我的动手能力以及实操能力。
学习书籍是《MATLAB R2022a 完全自学一本通》
一、MATLAB简介
二、把MATLAB当作计算机
1.加减乘除
优先顺序:1.括号(),2.次方号^,3.乘* 除/,4.加+ 减- (从左至右)
2.纯文本帮助,演示帮助,帮助导航浏览器
1.纯文本帮助
在MATLAB命令行窗口中,可以通过一些命令来获取这些纯文本的帮助信息。这些命令包括help,lookfor等。
(1)若想了解 sin 函数的使用方法,可在命令行窗口输入:
>> help sin
显示如下信息:
sin - 参数的正弦,以弧度为单位
此 MATLAB 函数 返回 X 的元素的正弦。sin 函数按元素处理数组。该函数同时接受实数和复数
输入。 对于 X 的实数值,sin(X) 返回区间 [-1, 1] 内的实数值。 对于 X 的复数
值,sin(X) 返回复数值。Y = sin(X)
输入参数
X - 输入角(以弧度为单位)
......
通过help sin 命令显示的帮助文档介绍了 sin 函数的主要功能,调用格式以及相关函数的链接。
(2) 若想按照指定关键字查找所有相关的M文件时,可在命令行窗口输入:
>> lookfor inverse
betaincinv - Inverse incomplete beta function.
gammaincinv - Inverse incomplete gamma function.
ipermute - Inverse permute array dimensions.
ifft - Inverse discrete Fourier transform.
ifft2 - Two-dimensional inverse discrete Fourier transform.
ifftn - N-dimensional inverse discrete Fourier transform.
ifftshift - Inverse FFT shift.
datafuntinv - Compute Student's t inverse cumulative distribution function
acos - Inverse cosine, result in radians.
通常在不确定某个函数,仅知道函数的功能时,lookfor 命令可以根据用户提供的完整或不完整的关键字,去搜索出一组与之相关的命令。
2.演示帮助
有以下两种方法:
(1) 单击MATLAB主页面右上角工具栏中的“帮助”按钮
(2) 在命令行中输入:
>> demos
则可以弹出以下窗口:
3.帮助导航浏览器
采用以下两种方式可打开:
(1)
helpbrowers
(2)
doc
3.嵌入函数(Embedding Functions)
例如:sin (cos (pi))
可将先 cos(pi) 求取出来,将其结果储存在一个变量 ans 中,即分成以下两个阶段:
第一阶段:cos (pi)
第二阶段:sin (ans)
4.变量(Variable)
1.变量不需要在赋值前声明