作业帮 > 综合 > 作业

序列按要求转化为矩阵(matlab)

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 14:29:42
序列按要求转化为矩阵(matlab)
先有A图像矩阵160X160
有一序列x={20,45…………x(25599)} 意识是x(0)=20 x(1)=45
我现在要把序列转化为160X160的矩阵,大神们知道怎么编程吗?想不通 不要给我用什么cellfun函数
x={20,45…………x(25599)}中的x(25599)怎么回事,是160*160个数据吗,把一列数据变成160*160怎么,顺序怎样,说清楚.x用大括号,是个元包吗?数据发给我看看吧,fjbylong@qq.com
同意楼上,A=reshape(x,160,160),至于你说的Columns 1 through 20那是因为小数点位数不同,小数点少matlab界面能排下20列,多的话只能排下17列,分多个块排,最后总的列数都是160列,不信你可以试试clc;ones(160,160)和clc;ones(160,160)*0.0001
再问: 那不同列数的矩阵之间可以异或运算吗?
再答: 要同型矩阵才行,Columns 1 through 20是显示不同,并不表示实际不同,你不信可以用 whos x1 x 来看看x1 和x 或者size(x1)