matlab又名矩阵实验室,在计算和模拟等方面具有很大的优势,具体介绍见维基百科。
matlab也是一门计算机语言,但是和C在书写上有一些不同,容易和C产生混淆。
-
定义变量时无需声明类型,对于小数精确到小数点后面四位
x = 5;
-
平方运算 例:2的五次方
2^5;
-
注释符号为
%
-
底数函数的书写,只有三个底数函数在matlab函数库里能找到,对于其他数为底的对数函数,采用换底公式。
log( )
代表 loge( )
log2( )
代表 log2( )
log10( )
代表 log10( ) -
命令窗口(Command Window)清空命令
clc
工作区清空命令clear
-
将矩阵保存到x中
保存一行N列数组
x = [1 2 3];
或x = [1, 2, 3];
保存N行N列数组 如 两行三列
x = [1 2 3; 4 5 6];
-
矩阵相乘
若x = [1 2 3];
y = [4 5 6];
x + y;
矩阵相加
x - y;
矩阵相减
x * 2;
x中全部元素等比扩大两倍
x * y;
x和y矩阵相乘
x .* y;
x和y对应元素相乘
8.逻辑符号
&&
且
||
或
~=
不等于
==
等于