MATLAB数据类型(2)·字符·表示字符和字符串例如:>> str ='An example of Stringstr =An example of String·逻辑·0和1表示逻辑假和逻辑真
MATLAB数据类型(2) 字符 表示字符和字符串 例如: >> str = 'An example of String' str = An example of String 逻辑 0和1表示逻辑假和逻辑真
MATLAB数据类型(3)·元胞元胞数组的基本单位,元胞可以是不同类型和大小的数据,可以将不同类型的数据集中在一个变量中例如:>> A = (1,ones(3);'string',cell(2,2))A=[ 1] [3x3 double]'string'(2x2 cell }。用0可以访问元胞的值,例如A1,2}表示元胞数组A第1行第2列的元胞>> A(1,2]ans =111111111
MATLAB数据类型(3) 元胞 元胞数组的基本单位,元胞可以是不同类型和大小的数据,可以将不同类 型的数据集中在一个变量中 例如: >> A = {1,ones(3);'string',cell(2,2)} A = [ 1] [3x3 double] 'string' {2x2 cell } 用{}可以访问元胞的值,例如A{1,2}表示元胞数组A第1行第2列的元胞 >> A{1,2} ans = 1 1 1 1 1 1 1 1 1
MATLAB数据类型(4)结构可以在同一个变量中存放不同类型数据例如:>>family.name='my family;>>family.number=3;>>family.people='father,mother,mefamily =name:'my familynumber:3people:'father,mother,me'函数函数句柄用于间接调用一个函数的MATLAB值或数据类型,创建函数句柄后,可以通过句柄来实现函数功能
MATLAB数据类型(4) 结构 可以在同一个变量中存放不同类型数据 例如: >> family.name = 'my family'; >> family.number = 3; >> family.people = 'father,mother,me' family = name: 'my family' number: 3 people: 'father,mother,me' 函数 函数句柄用于间接调用一个函数的MATLAB值或数据类型,创建函数句柄 后,可以通过句柄来实现函数功能
矩阵(1)矩阵的建立·直接输入例如:>>A=[123;456]·由已知矩阵进行运算或拼接例如:>> Y = 2 * X>> Z = [X;Y]·通过函数生成eye,zeros,ones,rand,randn.冒号表达式文秒它可以产生行量。h一殷格式为x=n1:no:n2,表示产生冒号个从n1并始到n2结策,步长另n0的向量·如果略去式中n0一项,此时默认步长为1
矩阵(1) 矩阵的建立 直接输入 例如: >> A = [1 2 3;4 5 6] 由已知矩阵进行运算或拼接 例如: >> Y = 2 * X >> Z = [X;Y] 通过函数生成 eye,zeros,ones,rand,randn . 冒号表达式 冒号“:”,利用它可以产生行向量。一般格式为x = n1:n0:n2,表示产生 一个从n1开始到n2结束,步长为n0的向量。 如果略去式中n0一项,此时默认步长为1