跳转到内容

MATLAB 编程/变量

来自维基教科书,开放的书籍,开放的世界

变量只是数据的容器。您可以为变量指定任何名称,只要它不超过 63 个字符,以字母开头,并且中间没有标点符号即可。不允许使用标点符号的原因是,像. , : , ; 这样的标点符号在 MATLAB 中有特殊含义,可能会改变执行流程。

   My_Var

是一个完全有效的变量名称。可能有一些变量名称即使它们完全有效,但也不允许使用,因为它们是保留关键字,用于通知一些代码执行逻辑。但是,它们的数量有限,可以在此名称池之外创建有意义的变量名称。要查找任何单词是否是保留关键字,请在命令行中运行以下检查。

   iskeyword('while')

结果将是

   ans =
    1


所有变量的值都由它们在工作空间中的当前实例引用。变量可以在 MATLAB 脚本执行期间被覆盖,其值也会相应地变化。所有操作都使用工作空间中的当前值。


让我们尝试一些好的东西。我们都知道 pi 的值为 3.1416,让我们问一下 MATLAB 同样的问题,在命令窗口中输入以下内容

   pi

结果是

   ans =
   3.1416

让我们尝试覆盖它...

   pi = 0

...然后再次查看它。

   pi
   ans =
   0

现在计算圆的面积。

   Area = pi * 10 * 10
   Area=
   0


为了保持执行的整洁,使用分号 (;) 来抑制输出。

 A = 10;
华夏公益教科书