matlab .m函数中如何积分

在.m文件中functionT=asdf(g,t)y=g*x^2;T=int(y,x,0,t);在命令行输入asdf(3,8)会提示x未定义。我改如何改这个.m文件呢... 在 .m文件中 function T=asdf(g,t)

y=g*x^2;
T=int(y,x,0,t);

在命令行输入 asdf(3,8)
会提示x未定义。
我改如何改这个.m文件呢
展开
 我来答
化学工程
2007-11-11 · TA获得超过8897个赞
知道大有可为答主
回答量:2212
采纳率:80%
帮助的人:3291万
展开全部
加一行
syms x

function T=asdf(g,t)
syms x
y=g*x^2;
T=int(y,x,0,t)

结果:

>> asdf(3,8)

T =

512

ans =

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式