查看: 110|回复: 0|关注: 0

[未答复] matlab新手

 关闭 [复制链接]

新手

5 麦片

财富积分


050


1

主题

1

帖子

0

最佳答案
发表于 2020-3-24 20:26:11 | 显示全部楼层 |阅读模式
     n=[46,38,38,13,12,12,11,11,10,9,9,8,8,8,8,7,6,6,6,6,6,5,5,5,5,5,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1];
     Vx=2;
     Vy=2;
     Vz=0.5;
     x=round(rand(1,119)*14);
     y=round(rand(1,119)*28);
     z=round(rand(1,119)*6);
     for  i=1:119
     f(i)=(x(i)/Vx+y(i)/Vy+(z(i)-1)/Vz)*n(i);
        if i==119
           break;
        end
     end
  F=sum(f)

以上是编写的代码
    这个代码只随机一次,出一个F的结果。如果我想把所有F的结果都显示出来应该怎么做呢?

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表