关于MATLAB中function函数使用问题

我用MATLAB编了一个程序解非线性方程组,初始如下:function[Yw,Yo,Yr,Yf,Ygw,Ygo,Ygw_1,Ygo_1]=pack(Pw,Po,P,N,N... 我用MATLAB编了一个程序解非线性方程组,初始如下: function [Yw,Yo,Yr,Yf,Ygw,Ygo,Ygw_1,Ygo_1]=pack(Pw,Po,P,N,Nw,No,bw,bo,br,br1,d1,d2,uw,Lfm,Lm,Kf,Xw,Xo,Qw,Qo,Qr,Qf,ngw,ngo,ago,bgo,agw,bgw,Qgo,Qgw) 其中Pw Po P N Nw No bw bo br br1 d1 d2 uw Lfm Lm Kf ngw ngo ago bgo agw bgw是由其他文件传递过来的已知变量,未知变量是Xw,Xo,Qw,Qo,Qr,Qf,Qgo,Qgw, 当我用fsolve求解时,出现错误提示 ??? Input argument "Xw" is undefined. Error in ==> pack at 53 Yr(s)=Xw(s)-Xo(N-s)-br*Qr(s); 请问这是怎么回事啊,应该如何修改啊。 展开
 我来答
萨顺段干茹雪
2019-11-09 · TA获得超过3704个赞
知道大有可为答主
回答量:3081
采纳率:27%
帮助的人:406万
展开全部
function函数的等号左边是你要输出的量,等号右边是函数名加上你要输入的参数,输入的参数是已知的
,而你输入的Xw是个没有定义的未知量,因此出错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式