先来介绍两个常用的,在命令行里边输入“clc”,就会清空以上的命令行(也就是这个直接与你对话的地方)的所有内容;但是并不会把已经设置的变量清空,要想清空变量,则需要在命令行中输入“clear”,这样就可以把右侧已经设置的变量都清空掉了。下面是示例
输入回车
再输入“clear”并输入回车
下面我们开始进行数组的学习
1.数组运算的常见符号
中括号[ ] 逗号“,” 空格号 和分号“ ;”
2.创建数组
这个就很简单啦,就是简单的规则
比如B=[1 2 3 4 5]
用分号可以代表矩阵的换行,但是逗号就不是,逗号和空格的作用相同
3.访问数组
学过c的家人们应该知道,C语言中的数组访问是从下标“0”开始的,但是MATLAB不一样,它的访问是从下标“1”开始的,我觉得这个更容易记忆,毕竟符合我们日常生活的习惯顺序。
比如(内容来源于温正,丁伟编著的《MATLAB应用教程》)
(图书馆借的hhhhh)
4.用冒号创建数组
这个是MATLAB一个挺特殊的地方,就是a:b:c的格式,a代表这个数组的第一个值,最关键的b代表的是接下来每一个值比上一个值大多少,c是限定的范围,最终这个值不能超过c,下面是例子
5.通过函数创建数组
这里主要介绍两个函数。一个叫logspace(),一个叫linspace()
这部分我也直接上书本啦,书本介绍的很好,只是MATLAB默认的显示形式是double类型(学过c的家人应该知道是啥意思哈),而且遇到很大的数字时用的是科学计数法,这里告诉大家一个可以避免让自己的MATLAB用科学计数法显示的方法,就是在命令行输入format long g,然后接下来的显示就都是正常的不用科学计数法的了,但是这个方法是一次性的,下次打开时还是会显示科学计数法,也有可以永久不用科学计数法显示的方案,但是我个人认为,这一小行代码也很简单,还是先不要永久的改了,万一有需要用科学计数法显示的时候呢?对不对
下面是永久的方法
File -> Preferences -> Command Window -> 右面设置Text display -> Numeric format -> 下拉菜单改为 long g -> Apply + OK
另外,书上的format是MATLAB的一个函数,主要就是约束输出的形式的,先来个表格,不详细介绍了
(1)logspace()
等比“冒号”
(2)linspace()
第一次写博客,感谢观看,不准确感谢指出
标签:命令行,笔记,计数法,MATLAB,数组,清空,输入 From: https://blog.csdn.net/2301_80354171/article/details/136723480