matlab用solve解方程错误提示,solve解方程,出现错误

在 MATLAB 2016B 中尝试使用 solve 函数解决包含13个变量和13个方程的系统时,遇到了'未知类型方程'的错误。错误发生在 feval 和 solve 函数调用中。博主寻求解决方案,不确定问题是由于方程无解还是输入格式错误。之前解决5个变量的问题没有遇到此类问题。
摘要由CSDN通过智能技术生成

我的程序如下:有13个变量,13个方程

syms id iq udc igd igq ed eq wk mdc mid miq r a

f1=('((1/0.0054)-udc/19.44)*ed-725*id/27+(wk-udc*pi/36)*iq+(udc/19.44)*(3600-udc+10*mdc-2*id+50*mid)=0');

f2=('((1/0.0054)-udc/19.44)*eq-725*iq/27+(udc*pi/36-wk)*id-(udc/19.44)*(2*iq-50*miq)=0');

f3=('(id/64.8)*(ed+iq*0.54*pi-(3600-udc+10*mdc-2*id+50*mid))+(iq/64.8)*(eq-id*0.54*pi+2*iq-50*miq)-(udc/0.225)=0');

f4=('1376529-(cos(a-r))*ed*500-(sin(a-r))*eq*500-0.5*igd+100*pi*igq=0');

f5=('(-ed*500*sin(r-a))-(cos(a-r))*eq*500-0.5*igq+100*pi*igd=0');

f6=('(igd*5000*cos(r-a))+(sin(r-a))*igq*5000-5000*id+wk*eq=0');

f7=('(sin(a-r))*igd*5000+(cos(r-a))*igq*5000-5000*iq-wk*ed=0');

f8=('-3500*(sin(a-r))*igd-3500*(cos(r-a))*i

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值