loops - 如何使用嵌套的 for 循环来增加单个变量中的值并随时间移动到下一个
问题描述
我是编码新手,代码如下所示,目前在我运行代码时它将所有 M(i) 变量设置为 10。我希望对于每个变量,它应该从 0 增加到 10(1 2 3 4 5 。)每个数字在一秒钟内发生变化,当达到 10 时,然后移动到下一个变量 M(i)。
function M = fcn(time)
M =zeros(84,1);
for i=1:84
for j = 1:10
M(i) = j*1;
end
end
end
解决方案
希望这可以帮助你:
int[] m = new int[84];
int j = 0;
for (int i = 0; i < 84; i++)
{
if (j % 10 == 0)
{
j = 0;
}
m[i] = j * 1;
j++;
}
推荐阅读
- javascript - 将页面标题的第一个单词与 Javascript 中的数组进行比较
- python - 是否可以通过从 Excel 文件中导入数据来创建词云?
- angular - Angular 9 材质对话框在关闭时返回未定义
- string - Java 变量只初始化一次
- flutter - 如何在颤动中从 ListView.builder 循环遍历 ListTile
- xml - Xml - PCDATA 无效字符值 2
- javascript - 如何获得子 div 的值
- python - 使用正则表达式量词python时的关键错误
- forms - 使用经典 ASP 将表单数据发送到同一页面
- javascript - 访问对象内数组中的对象值