我是靠谱客的博主 大胆棉花糖,最近开发中收集的这篇文章主要介绍Matlab学习笔记——基本操作(纯笔记,未整理,无顺序),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、常用运算及数值:

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

对位乘除幂

.* ./ .^
矩阵转置A'
开平方sqrt(x)
三角函数sin(x) cos(x)
反三角函数asin(x) acos(x)
 loga(x) log(x)
exp(n)
pi
exp(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==)返回满足判断语句的元素下标

 

最后

以上就是大胆棉花糖为你收集整理的Matlab学习笔记——基本操作(纯笔记,未整理,无顺序)的全部内容,希望文章能够帮你解决Matlab学习笔记——基本操作(纯笔记,未整理,无顺序)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部