永发信息网

如何将结果变成512*512矩阵形式 matlab

答案:2  悬赏:20  手机版
解决时间 2021-03-17 07:32
  • 提问者网友:贪了杯
  • 2021-03-16 06:49
N=0.1
k=1
for k=1:512*512
for r=0.1:0.1:1
y=randint(1,1,[(1-N*r)*10000 (1+N*r)*10000])
z=z+y;
end
x(k)=z/100000
z=0
end
disp(x(:))
不要这种就一列的
最佳答案
  • 五星知识达人网友:山河有幸埋战骨
  • 2021-03-16 07:06
reshape(x,512,512)
全部回答
  • 1楼网友:鸽屿
  • 2021-03-16 07:31
你是不是指将字符矩阵转化为数值矩阵啊 如果是的话可以这样写 numel(raw) %raw是你的字符矩阵 for i=1:numel(raw) if iscellstr(raw{i}) raw{i}=str2num(raw{i}); end end raw %输出数值矩阵
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯