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

问题描述 投票:0回答:3

我的Matlab是2008b版本

当我给出以下命令时:

x=syms('x')

它返回以下消息:

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

对于表单的命令也一样:

 syms c1 c2 x 

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

matlab math symbols symbolic-math
3个回答
1
投票

您可能没有安装适当的工具箱。

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


0
投票

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


0
投票

你可以使用:

syms x;

像这样:

clc
clear
syms x;
f=(sin(x)^2)+log(x)+sqrt(x-1);
disp(subs(f,x,5));`
© www.soinside.com 2019 - 2024. All rights reserved.