MATLAB学习笔记 20211125
变量类型注:使用class(x)可以获得x变量的类型
整型位数有8、16、32、64位
无符号型uint8(x),范围是02^8-1 (0000000011111111)
有符号型int8(x),范围是-2^72^7-1 (1000000001111111)
典例:x = int8(129) 输出 x=127 (超出了范围)
x = uint8(129) 输出 x=129
浮点型分为单精度(single,4bytes)和双精度(double,8bytes),默认为双精度
single(x) 转为单精度型 double(x) 转为双精度型
复型(其实就是复数,与Python差不多)
a+bi or a+bj(i与j一样)
使用real函数求得实部,imag函数求得虚部
输出格式format命令,使用方法为format 变量类型,只影响数据的输出格式而不影响计算和存储
回到默认输出格式的话直接使用format即可
常用数学函数函数运算规则函数的自变量规定为矩阵变量,也可以是标量(为矩阵的一种特例),运算时将函数逐项作用于矩阵每个元素上,输出结果为矩阵 ...
MATLAB学习笔记 20211126
矩阵矩阵的建立用中括号括起来,按矩阵行的顺序输入各元素,同一行的用逗号,或者空格 分割,不同行的用分号分割
例如:
12345678a = [1 2 3; 4 5 6; 7 8 9][output]a = 1 2 3 4 5 6 7 8 9
矩阵可以利用已建好的矩阵来建立更大的矩阵,例如
12345678910111213A = [1 2 3; 4 5 6; 7 8 9];B = [-1 -2 -3; -4 -5 -6; -7 -8 -9];C = [A, B; B, A][output]C = 1 2 3 -1 -2 -3 4 5 6 -4 -5 -6 7 8 9 -7 -8 -9 -1 -2 -3 1 2 3 -4 -5 -6 4 5 6 -7 -8 -9 7 8 ...