matlab 返回不为0,关于解方程组返回值为0的问题

原程序太长,我先截取了一段重新定义了一下发觉还是求不出来程序如下。

先定义了一些数值:

syms cm11 cm21

f=50

w=6.28*f

N=6

Ng=500

C=220*(10^-9)

Ltp=18*(10^-6)

Udc=25

k1=0.6

k2=0.6

kf=5*N^2

kt=k2*kf^0.5

tn=0.00002

M1p=kt*Ltp

M1s=N*kt*Ltp

M2p=N*k1*Ltp

M2s=N^2*k1*Ltp

Lf=kf*Ltp

Lts=N^2*Ltp

p5=(kf+N*kt+N*kt*k1-kt^2)/(N^2+N*kt+N*kt*k1-N^2*k1^2)

p1=N*kt*C*Ltp

p2=N*kt*k1*C*Ltp

p3=N^2*C*Ltp-N^2*k1^2*C*Ltp

p4=kt+p5*N*k1

w1=220/(p3*p5-p1-p2)

w2=(1-p5)/(p3*p5-p1-p2)

w3=(p4*Udc)/(p3*p5-p1-p2)

T1=-w3/w2

T2=(w*w1)/(w2^0.5(w^2-w2))

T3=w1/(w2-w^2)

T4=w3/w2

t1=(2*N*kt

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值