【问题标题】:How can I use a generated dynamic variable?如何使用生成的动态变量?
【发布时间】:2011-11-13 06:32:44
【问题描述】:

我在 Matlab 中使用 eval 函数创建了一些动态变量,现在我需要使用这些变量,我的意思是我需要检查这些变量的值(例如在条件 -if end- 中)或做任何其他操作这些变量!!但我不知道怎么做?! 你有什么想法吗?

【问题讨论】:

  • 举个例子怎么样?
  • 例如:eval(sprintf('R%d',1))
  • 从那个例子看来,你应该改用数组。

标签: matlab eval


【解决方案1】:

您可以像使用任何其他变量一样使用使用eval 创建的变量:

>> eval('a=5')
a =
     5
>> a
a =
     5

【讨论】:

    猜你喜欢
    • 2012-10-28
    • 2021-08-29
    • 2022-08-04
    • 2019-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-17
    相关资源
    最近更新 更多