matlab - 如何在matlab中更新变量?

标签 matlab variables hyperlink refresh

有什么方法可以更新依赖于另一个变量的变量值吗?

看这个简单的例子:

代码:

variable1 = 1;

variable2 = 2 * variable1

variable1 = 3;

variable2

输出:

variable2 =

     2


variable2 =

     2

我希望,在更改variable1的值后,variable2会发生变化,而不需要像这样重新定义它:

代码:

variable1 = 1;

variable2 = 2 * variable1

variable1 = 3;

variable2 = 2 * variable1

输出:

variable2 =

     2

variable2 =

     6

最佳答案

据我所知,这不能在 MATLAB 中自动完成。

我将创建一个脚本来执行所有更新,并在每次 variable1 更改时调用它。

variable1 = 1;
update_vars

这是我能想到的最好的办法了。它易于编写,也易于阅读。

关于matlab - 如何在matlab中更新变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16920540/

相关文章:

xslt - 在XSLT中增加值

variables - 为什么 Go 允许编译未使用的函数参数?

php - Drupal 7 : Randomize header background passing file name from template. php 到 css 文件

ruby-on-rails - Rails 3.2 `link_to`(在电子邮件中) `method: :put` 仍在生成 GET 请求

html - 在图像链接上获得一些空间

CSS 链接恼人的问题

matlab - 使用 GPU 加速 MATLAB 代码?

matlab - 在Matlab中,sym ('x'和sym ('1-x'之间的类有什么区别?

c - 在mex文件matlab中使用magma_dysevd

matlab - SVM - 训练样本数与特征数之间的关系