matlab 存在变量中的字符串作为一个新变量使用
时间: 2024-05-06 15:18:03 浏览: 170
你可以使用 `eval` 函数将一个字符串作为 MATLAB 代码执行。例如,如果你有一个字符串变量 `str`,其中包含 MATLAB 代码,你可以使用以下代码将其作为一个新变量存储在工作区中:
```
str = 'new_var = 10;';
eval(str);
```
这将创建一个名为 `new_var` 的新变量,并将其赋值为 10。请注意,使用 `eval` 函数存在一些潜在的安全风险,因为它允许执行不受信任的代码。因此,建议只在必要时使用 `eval`,并且要谨慎检查输入的字符串。
阅读全文