命令行窗口 | |
---|---|
clc | 清除命令窗口所有命令 |
clear all | 清除右边工作区所有变量 |
文本窗口 | |
---|---|
%% 或 % | 注释,让其不运行 |
变量名必须是以字母开头的、其还区分大小写
abc(str) | 计算a的ascll码值 |
---|---|
char(65) | 把ascll码值65转为a |
num2str(65) | num2str()把数字转换为字符串 |
length(str) | 计算字符串长度 |
doc num2str() | 获取该函数的使用信息 |
A = [1 2 3; 4 5 6; 7 8 9; 4 6 8] | 一个矩阵 |
---|---|
B = A' | 行列转换 |
C = A(:) | 竖着拉伸 (1434。。。) |
D = inv(A) | A=inv(B),其中B是输入的可逆矩阵,输出A就是B的逆矩阵,逆矩阵满足性质 AB=BA=E (E是单位阵)。【A必须是方阵】 |
E = zeros (10, 5, 3) | 生成一个3维、10行、5列的全零矩阵 |
cell = {[], [], [], []} | |
---|---|
A = cell(1, 6) | 生成1行、6列的空数组 |
A{2} = eye(3) | eye(3):生成一个3*3的对角线为1的单位矩阵 |
eye(3) 赋值给了A元胞数组的第二位【索引从1开始】 | |
A{5} = magic(5) | 生成一个5*5的患方矩阵 |