Matlab学习笔记——基本操作(纯笔记,未整理,无顺序)

一、常用运算及数值:

名称描述
加减乘除幂+ - * / ^

对位乘除幂

.* ./ .^
矩阵转置A'
开平方sqrt(x)
三角函数sin(x) cos(x)
反三角函数asin(x) acos(x)
log_{a}x lnxloga(x) log(x)
e^{n}exp(n)
\pipi
eexp(1)

        注意:以上加减乘除幂均适用于矩阵运算

二、符号的使用:

1.分号(;):

        在 Matlab 中,其分号类似于 C 语言的分号,表示语句结束。Matlab 中一般写完一行代码后敲回车就会立即执行此代码,但分号可以让它不那么急着执行,而是可以在其后接着写代码。当完成一段代码后,再敲回车,其上含分号的代码执行但不显示,而最后一行代码则执行并显示。

2.百分号(%):

        注释,相当于C语言的 // 或 python 语言的 #。

3.冒号(:):

        m:n :m, m+1,m+2, ... , n

        m:k:n:m, m+k, m+2k, ... , n

        字符: 'a':2:'z':'acegikmoqsuwy'

三、format指令:

        format 指令用于更改数据位数。

指令作用示例
format short(默认)保留4位小数3.1416
format long保留15位小数3.141592653589793
format shorte科学计数法,保留4位小数3.1416e+00
format longe科学计数法,保留15位小数3.141592653589793e+00
format bank保留2位小数3.14
fromat rat以分数形式显示(int/int)355/113

四、快捷键:

        

快捷键作用
调用之前的代码
调用之后的代码

五、向量:

        行向量:方括号内元素用空格逗号隔开。

        列向量:方括号内元素用分号隔开

 

 

        索引:

 

        注意:matlab 向量索引从 1 开始!!!

六、矩阵:

         1、矩阵:每一行元素间空格逗号分开,每列间分号分开。

 

        2、索引:

 

        注:matlab 矩阵索引从 1 开始,且按列储存。

        3、增广矩阵:

         4、更多矩阵:

函数作用
eye(n)单位矩阵
zeros(m, n)全0矩阵
ones(m, n)全1矩阵
diag([a, b, c])对角线矩阵
rand(m, n)随机矩阵
linspace(start, stop, num)等差矩阵

         5、矩阵函数:

函数作用
max(A)取每列最大值
min(A)取每列最小值
sum(A)矩阵每列求和
mean(A)取每列平均值
sort(A)每列按从小到大排序
sortrows(A)每行绑定,第一列按大小排序
size(A)返回矩阵维度大小
length(A)返回矩阵最大维度
find(A==)返回满足判断语句的元素下标

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

六月渔烬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值