1.magic(3)三阶魔方矩阵:九个数字是各行各列的和都相等的
2.kron(A,B) A为m×n矩阵,B为p×q矩阵,则C为mp×nq矩阵
可以将得到的值按照 A 划分成块,每一块都是A对应位置上的数乘以B矩阵(也就是每一块的行列都和B相同)
3.reshape函数 应该是按列排布的,用A中的元素排列得到新的C
4.script 不会变成可执行文档,会直接一行一行执行
新建:
点击“新建脚本”
运行:
1)
写好程序之后,可以点击“运行”按钮,运行
2)点击F5,另存
不能数字开头,区分大小写,执行的结果会在command窗口出现
5.注解 单行: %
选中多行你要注释的语句,右键鼠标,选择注释(取消的话就是取消注释)
%% 两个可以构造一个section,选中section 然后
run section 就可以只运行当前节的内容
6.缩进
选中,右击 智能缩进
7.比较符号
~= 不等于
rem(a,2) a%2 即求a除以2的余数
8.一些常用语句:
if语句:
if expression
statements
elseif expression
statements
else
statements
end
switch switch_expression
case case_expression
statements
case case_expression
statements
...
otherwise
statements
end
switch语句:
while语句:
while expression
statements
end
for:
9.求阶乘 prod(1:n)
10. 在修改的时候,一定要先用clear + 元素名清空内容,才能继续看到新的值