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

1.基本操作和运算

讲师:项海波

课程简介:本课程将全面讲解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:一行乘以一列,结果为一个数

matlab 中乘号怎么打,MATLAB入门-基本操作相关推荐

  1. matlab中dist的命令,matlab dist函数

    dist--欧式距离加权函数(Euclidean distance weight function) 语法: Z = dist(W,P) df = dist('deriv') D = dist(pos ...

  2. matlab中错误使用fmincon,MATLAB中fmincon 函数问题

    MATLAB中fmincon 函数问题 Matlab的fmincon优化问题 请问: 各位高手帮忙看看我的程序又什么问题?显示错误 Error in ==> Fun at 33 [w,fval] ...

  3. cosh matlab中怎么写,用MATLAB绘制cosh函数

    matlab如何绘制参数函数的图像? clear;clc;s=0:0.1:pi/2;t=0:0.1:3*pi/2;[s,t]=meshgrid(s,t);x=cos(s).*cos(t);y=cos( ...

  4. 在matlab中的循环语句,matlab中循环语句

    Matlab软件与基础数学实验 MATLAB编程介绍与循环结构 ★ MATLAB中各种命令可以完成许多单一的任务,对于某些较为复杂的问题,仅靠现有的命令或函数来解决,往 往是难以...... matl ...

  5. MATLAB中 raw(,利用Photoshop + Matlab 解析10-bit RAW

    1.Photoshop处理RAW 运行Photoshop,打开RAW图.在跳出的选项窗口填入图像基本信息: 宽度.长度:Sensor长宽: 通道数量:1: 位深(Depth):16Bits: 字节顺序 ...

  6. m 文件 dll matlab 中调用_Java与MatLab混编

    该篇介绍Java与MatLab的混合编程 环境:Windows10,Jdk 1.8.0_261 64位,MatLab r2018b 64位 先安装MatLab MatLab安装 一.打开MatLab, ...

  7. matlab中向量norm,【Matlab开发】matlab中norm范数以及向量点积、绘图设置相关

    [Matlab开发]matlab中norm范数以及向量点积.绘图设置相关 标签(空格分隔): [Matlab开发] 声明:引用请注明出处外链网址已屏蔽 norm范数使用 help norm norm ...

  8. Matlab中的类(Class),Matlab中的class用法

    Matlab中的class主要是返回对象的数据类型,用法为class(); 可能的返回值有: double          -- Double precision floating point nu ...

  9. matlab中udt函数,《MATLAB信号处理超级学习手册》——2.5 离散时间信号中的运算...

    本节书摘来自异步社区<MATLAB信号处理超级学习手册>一书中的第2章,第2.5节,作者:MATLAB技术联盟 , 史洁玉著,更多章节内容可以访问云栖社区"异步社区"公 ...

最新文章

  1. Partition函数
  2. 打开和关闭mysql服务的两种方法
  3. Thymeleaf设置属性值
  4. python3 join函数_Python中.join()和os.path.join()两个函数的用法详解
  5. [JMX一步步来] 7、用JDK5.0的JConsole来连接MBean
  6. 数据结构之DFS与BFS实现
  7. 李航《统计学习方法》之HMM隐马尔可夫模型
  8. 预警系统一键自动升级_东风风行新风行T5购车手册,首推1.5T自动尊贵型
  9. 布隆过滤器(Bloom Filter)- 原理、实现和推导
  10. 扎克伯格13年前写的Facebook网站代码,你见过吗?
  11. colorkey唇釉是否安全_colorkey小黑镜唇釉好用吗
  12. Linux小工具bc使用
  13. pymysql封装总结
  14. Latex 摘要部分
  15. 大学生HTML期末作业网页:使用DIV+CSS技术制作一个简单的小说网站 (3个页面 登录+注册+首页 )
  16. 怎么把图片做成pdf文件?
  17. ubuntu禁用smap
  18. 2020入侵防御系统(IPS)TOP10
  19. WPF全屏和退出全屏最简单的方法
  20. PyCharm安装与配置

热门文章

  1. ubuntu系统磁盘已满,导致系统无法启动
  2. 我去!企业微信BUG还真不少 大象盯盯成熟值得信任
  3. 9个高效学习方法,MAX你的工作效率
  4. 研发费用补贴!武汉经开区(汉南区)企业研发费用投入奖补认定对象条件及申报标准材料合集
  5. android手机刷机教程
  6. jquery html()兼容IE8,jquery支持ie8吗?
  7. matlab电子琴,MATLAB 编写简易电子琴
  8. google play连接超时_Google在安卓系统上推出了新的密码自动填充功能
  9. 3月汽车销量榜单丨车企、集团、品牌、车型、新能源、轿车、SUV、MPV、纯电动...
  10. 7-78 计算油费 (15分)