Syms命令在我的Matlab 2008b中不起作用

时间:2012-11-09 16:10:22

标签: matlab math symbols symbolic-math

我的Matlab是2008b版本

当我发出以下命令时:

x=syms('x')

它返回以下信息:

??? Undefined function or method 'syms' for input arguments of type 'char'.

和表格命令相同:

 syms c1 c2 x 

如何在Matlab 2008b中运行符号数学?

3 个答案:

答案 0 :(得分:0)

您可能没有安装相应的工具箱。

在命令行上运行命令ver,并检查Symbolic Toolbox是否是已安装的工具箱之一。

答案 1 :(得分:0)

您可以进入Matlab安装路径,然后单击以卸载该程序。当它要求您选择时,选择modify,然后在安装页面中,您可以选择尚未安装的任何工具箱。

答案 2 :(得分:0)

您可以使用:

for(int var : arr) //var =1, { int i=1; while(i<=var) //1<=1 { System.out.println(i++); //prints 1 } }

像这样:

for(int var : arr)  //var =2,
{
    int i=1;
    while(i<=var)    //1<=2, 2<=2
    {
     System.out.println(i++); //prints 1 and 2
    }
}