matlab变量与数据类型-只关注简单的重点

注释

一个%与两个%的注释差别在这里插入图片描述

Matlab变量

1.变量名区分大小写。
2.变量名以字母开头,可以由字母、数字和下划线组成,但不能使用标点。

Matlab数据类型

1.数字:2 + 2、5 - 2、2 * 2、5 / 2;

2.字符与字符串
字符(单引号引起来的单个字符):‘a’
字符串(单引号引起来的一串字符):‘abcdefg’

3.矩阵(一行即为数组)
格式:变量名 = [ ]
空格或者逗号用来分隔元素,分号用来换行。
在这里插入图片描述

4.元胞数组
元胞数组是MATLAB中特有的一种数据类型,是数组的一种,其内部元素可以是属于不同的数据类型,概念理解上,可以认为它和c语言里面的结构体、C++里面的对象很类似。元胞数组是matlab中的特色数据类型,它不同于其它数据类型 (如字符型,字符数组或者叫字符串,以及一般的算术数据和数组) 。它特有的存取数据方法决定了它的特点,它有给人一种查询信息的感觉,可以逐渐追踪一直到所有的变量全部翻译成基本的数据信息。它的class函数输出就是cell。
a = cell(行数,列数)
在这里插入图片描述

5.结构体
books = struct(‘name’, { {‘Machine Learning’,‘Data Mining’}},‘price’, [30 40])
‘name’, { {‘Machine Learning’=键,值;
books.name
books.name(1):小括号取cell
books.name{1}:中括号取字符串
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/msmsa/article/details/129841715