既然不能把初衷写得小清新而富有独立思考和韵味,那我还是不多说了。博客内容若有错误,欢迎指正,也期待交到一起学习的朋友。不喜勿喷~祝安
注:此篇博客用的版本MATLAB2017a,下面有下载链接。
Command window 窗口中默认输出格式会显示很宽,因为默认显示格式是format loose(即“松散格式”),可以在代码前加format compact(“紧凑格式”)。暂时不知道其他解决方法。欢迎小伙伴留言分享!
入门matlab:
(1)软件安装:链接: https://pan.baidu.com/s/1nJLy49gtwZo7Lx4begHe0w?pwd=mkmj 提取码: mkmj
(2)matlab操作界面介绍:
(3)matlab的注释方式为%+内容。
(4)变量的命名规则:
1)以字母开头,后面可跟字母,数字,下划线。
2)大小写字母有区别,不超过31或63个字符。
(5)特殊变量名
ans--用于结果的缺省变量名 pi--圆周率
eps--计算机的最小数 inf—无穷大
i/j---i=j=-1的开方 NaN—不定量
realmin—最小的可用正实数 realmax—最大的可用正实数
(对于变量,MATLAB不需要任何类型的说明或维数语句,当输入一个新变量名,MATLAB自动建立变量并为其分配内存空 间。)
初识数组
数组的分类及创建
1)数组的分类:一维数组(向量(vector)、行向量、列向量、行矩阵、列矩阵)、
二维数组(矩阵)、
多维矩阵(例如三维数组,注意,3x2x1的三维数组中3为行数、2为列数、1为页数)
2)不同行向量数组的创建:
①直接输入:既可以用回车,也可以用分号。空格可以代替逗号
②冒号法:公差为一切实数的等差行向量
③调用函数linspace:举下例:区间为0到pi,区间长度为11的等差行向量。
如果调用形式如下:
x_esp=linspace(1,100)
则,意味着行向量区间为1-100,默认长度为100
④调用函数logspace:举下例:区间为10的2次方到10的8次方的公比为10的3次方的等比行向量。
⑤特殊矩阵法:
首先常用特殊矩阵:
⑥数组的下标操作:抽取、扩展、删除数组中某些元素构成新数组。
⑦矩阵的拼接:将几个矩阵放在一起。注意前面的特殊矩阵哈
(明天开始数组运算~晚安~