谁能帮我看看这段简短的matlab程序错在哪里了?

大体意思是绘制P关于V的曲线。symsabalphaTRa=1.017e7;b=56.285;alpha=1.0982;T=40;R=83.1;P=sym('R*T/(V... 大体意思是绘制P关于V的曲线。
syms a b alpha T R
a=1.017e7;
b=56.285;
alpha=1.0982;
T=40;
R=83.1;
P=sym('R*T/(V-b)-a*alpha/(V*(V-b)+b*(V-b))');
ezplot(P,[30,50])

以下是报错提示:
Error using charCell elements must be character arrays.
Error in ezplot (line 159) fmsg = char(f);
Error in sym/ezplot (line 61) h = ezplot(fhandle(f),varargin{:});
Error in S (line 8)ezplot(P,[30,50])

如果能回复的具体一些会有加分,本人是matlab菜鸟,先在这里谢谢各位大牛了。
展开
 我来答
ycgvbst
2012-10-15 · TA获得超过2270个赞
知道小有建树答主
回答量:636
采纳率:100%
帮助的人:334万
展开全部
你第一行说a和b等等都是符号变量,可是你紧接着下面有给a赋值,使a变为一个数值型变量,这不是自相矛盾了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zmltxwd
2012-10-15 · TA获得超过2042个赞
知道大有可为答主
回答量:1050
采纳率:33%
帮助的人:691万
展开全部
syms P V
a=1.017e7;
b=56.285;
alpha=1.0982;
T=40;
R=83.1;
P=R*T/(V-b)-a*alpha/(V*(V-b)+b*(V-b));

ezplot(P,[30,50])
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式