diag( diag( rand(3,3) ) )元素是在[0,1]上平均分布的,如果想改成正态分布,把rand命令改为randn即可
sort函数可以对序列进行排列
可以用定义数组的命令 cells(m,n)定义的是m*n维的矩阵 也可以直接定义矩阵 比如定义一个3×3的矩阵 A=(x11,x12,x13;x21,x22,x23;x31,x32,x33)
x2 = random('Normal',0,1,3,3)生成均值为0,标准偏差为1的3X3正态分布随机数矩阵存入x2
matlab如何将矩阵转化为3×3的小矩阵 答案如下:第一步首先是打开设置,第二步然后是进行下载更新重置矩阵转换
U=(1:9).'flipud(reshape(U,[3 3]).')输出:>> U=(1:9).'U = 1 2 3 4 5 6 7 8 9>> flipud(reshape(U,[3 3]).')ans = 7 8 9 4 5 6 1 2 3
输入这个矩阵,在工作区选中,然后再matlab菜单里找到绘图,然后绘制你想要的图就可以了。建议你可以选择bar3等。
ones(3,3)zeros(3,3)
写个m文件 把数据提取出来 再按照你的要求放进3*3 矩阵
1*9改成3*3还差不多 reshape(a,3,3)