初学MATLAB 问问大家几个问题
什么是MAGIC矩阵?E=rand(3,3) 这个是什么意思吖?
矩阵的第一条对角线是什么意思?对角线怎么会有第几条之分呢?
ranf('state',1111) 什么意思吖?
cat(3,ones(2,3).ones(2,3)*2,ones(2,3)*3)中的第一个3是指什么? 我想你可以在MATLAB的HELP 功能中查询rand ,cat函数,就可以知道它们的意思了.
rand 是产生0,1随机阵的,后面的3,4 就是多少行,多少列.
cat 函数自己查HELP,有的.
你可以改变参数,比如把你那个3 改成1,或2 ,你就能看出来的. 说到底还是要实践是吗 1楼的家伙 学MATLAB可以用HELP函数 好好看下matlab教材吧! E=rand(3,3)——产生一个区间上的3行3列的 均匀分布的随机数矩阵。
其余可用help查询用法。 魔术矩阵:由一个n×n(n为奇数)的整数矩阵构成,矩阵中的整数值是从1~n^2。每一行,每一列和两个对角线上数值之和是一样的。
E=rand(3,3生成3行3列的随机矩阵。
一般说的矩阵的对角线是矩阵的主对角线,第k条对角线是指主对角线元素上方或者下方对应第k个元素所在斜线
cat函数为构造矩阵函数,cat(2,A,B) 等于,cat(1,A,B) 等于.cat(3,ones(2,3),ones(2,3)*2,ones(2,3)*3)中第一个3表示构造出的矩阵维数为3 就用help来摸索摸索吧
页:
[1]