小编art*_*eam的帖子

在MATLAB中动态更改for循环

设置for循环时,我希望能够遍历未知数量的参数.

通过输入文件,用户可以根据需要设置尽可能多的循环参数,并且我希望能够循环遍历它们,而不管它们设置的参数数量.循环输入示例:(请注意,我的输入也可以是字符串和数字组合的列表)

情况1:

  • 重量45000:5000:75000
  • 海拔10000
  • 速度0.2:0.1:0.9

案例2:

  • 重量30000
  • 海拔高度1000:1000:10000
  • 襟翼10,20
  • 温度-10:1:10

列表的长度可以不同,并且可以包括0-15个变量中的任何位置.我知道解决方法,但是使用一堆嵌套的for循环来执行此操作非常麻烦.我正在寻找一种方法来设置一个方法,可能使用递归,其中代码将建立一个适当的for循环系统,无论涉及多少参数,并仍然跟踪这些变量.

matlab for-loop dynamic

8
推荐指数
1
解决办法
197
查看次数

标签 统计

dynamic ×1

for-loop ×1

matlab ×1