首页 > 编程知识 正文

笔记本电脑乘号怎么打,手机输入法乘号怎么打

时间:2023-05-05 21:30:09 阅读:254098 作者:4351

MATLAB四则运算与矩阵基础(笔记)

1.基本操作和运算

讲师:zrdyet

课程简介:本课程将全面讲解MATLAB的各项功能,带领学员快速掌握MATLAB。

四则运算:

加减乘除幂等,直接输入公式回车就能得到结果

基本操作:

clear z:擦除某个变量

clear:擦除所有变量

clc:清除工作区的东西

who:可以查看我定义了哪些变量

whos:可以具体查看定义的变量以及变量的类型

format long:计算结果默认保留小数点后四位,如果想延长时,输入format long,再计算一遍就发现保留了小数点后15位

format short:如果想回到原来的四位,输入format short再重新计算就行

format short e:计算结果会自动变为科学计数法

formaat short:取消科学计数法

format long e:保留长一点的科学计数法

format rat:自动寻找出最合适的比率

sqrt:sqrt(4):开根号

pi:圆周率

exp(1):2.7183,不能直接调用e

log(exp(1)):返回1,说明matlab中log函数默认以自然对数e为底。函数可以嵌套

log10(100):返回2

注意

:log函数有2为底和10为底的,但是没有3和4为底的。

负数:直接用x= -4表达

复数:complex,matlab是认i 的。 e是不认的

i 也可以被重新赋值。如果想重新返回复数的状态,clear i就可以了。

3+4* i:注意如果把i写进表达式,记得写乘号,否则计算机不认

某一行如果不把值显示出来,在后面加分号就可以了。

2.布局

Simulink:matlab强大无比的库,可以用来模拟各种轨迹,电路图等

附加功能:如果要写一个APP,可以用到这个附加功能

3.脚本

matlab脚本没保存时默认的后缀为.mat,保存时显示为.m

1.主页-新建脚本

命令行与脚本不一样。如果再命令行输入x=[1:2:3:4],回车,返回的是四个数,y= exp(x),返回四个数的e次幂。

但是,当把这两行写在脚本里面,保存文件,(脚本要保存在安装的那个文件夹下面(要保存在当前目录,就是界面上方有一行目录),保存位置一定要对!),此时在命令行输入脚本的文件名,回车会直接返回刚刚四个数的e次幂。

4.向量、矩阵

a=[3;5;8]:返回的是一列向量

b=[3,5,8]:返回的是一行向量,逗号是可以省略的

c=[3,5,8; 3,5,8; 3,5,8]:逗号表示行,分号表示列。返回的是一个3*3的矩阵

d= [i i+3 -1]:复数也是可以写在矩阵中的

4.1 矩阵的运算

1.数字可以与向量、矩阵相乘

2.matlab对大小写敏感的

3.转置的方法是加一撇,比如a的转置是a’

4.x=[a;1;4]:可以得到一个新的矩阵,原本一列三行变为一列五行。

这是变量和数字混合。同理,变量和变量也是可以拼接的。

5.b=[4 0 b],同上,一行的拼接也是可以的

4.2 等差向量

1.x=[0:2:10]:返回一个从0到10,公差为2的等差向量。不一定非要写到10,如果写9的话返回的是0到8之间的等差向量。

2.x=[0:0.01:10],当我们要求数组x的平方,y=x.^2,在x后面加个点就可以了

3.a=[10:-2:0],返回一个从10到0,公差为-2的等差向量。

4.linspace(0,10,5):创建一个从0到10,差值相等的5位数字。注意不是linespace。也就是说,如果我们把5换成6,与x=[0:2:10]等价。

5.logspace(-1,1,6):返回6个数,计算这6个数的log函数,发现他们的差值相等。

6.length(a):读出矩阵的长度

7.max(y):拿出最大值

8.min(y):拿出最小值

9: J = [0;3;4]

J =

0

3

4

J .* J

ans =

0

9

16

J .* J:矩阵相乘

10.

J’

ans =

0 3 4

J’ *J

ans =

25

J’ :矩阵J的转置

J’*J:一行乘以一列,结果为一个数

Java中cas的实现原理是什么Struts2的​HTML非表单标签有哪些docker镜像分析工具dive​Struts2的逻辑控制标签怎么使用

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。