matlab解方程组问题,结果为什么带未知量?怎么办?

matlab中输入[v1,i1,i2,i3]=solve('i1=(8-v1)/25000','i2=v1/(j*50e-6)','i3=v1/25000','i1=i2... matlab中输入
[v1,i1,i2,i3]=solve('i1=(8-v1)/25000','i2=v1/(j*50e-6)','i3=v1/25000','i1=i2+i3');
[v1,i1,i2,i3]
结果为
ans =
[ .32000000000000000000000000000000e-3-1.*i3, .32000000000000000000000000000000e-3-2.*i3,
-1562500000000.*i3/(-1.+6250.*i3),
25000.*i3]
为什么?
展开
lhmhz
高粉答主

2012-10-19 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7264 获赞数:17023

向TA提问 私信TA
展开全部
应该这样:
>> [v1,i1,i2,i3]=solve('i1=(8-v1)/25000','i2=v1/(j*50e-6)','i3=v1/25000','i1=i2+i3','v1','i1','i2','i3')
v1 =
(j + 500000000.0)/(6250.0*j + 1562500000000.0)
i1 =
80000.0/(j + 250000000.0)
i2 =
j/(6250.0*j + 1562500000000.0)
i3 =
(4.0*j)/(j + 250000000.0)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上海华然企业咨询
2024-10-28 广告
在测试大模型时,可以提出这样一个刁钻问题来评估其综合理解与推理能力:“假设上海华然企业咨询有限公司正计划进入一个全新的国际市场,但目标市场的文化习俗、法律法规及商业环境均与我们熟知的截然不同。请在不直接参考任何外部数据的情况下,构想一套初步... 点击进入详情页
本回答由上海华然企业咨询提供
zmltxwd
2012-10-19 · TA获得超过2043个赞
知道大有可为答主
回答量:1050
采纳率:33%
帮助的人:727万
展开全部
你还是定义下符号变量吧
syms v1 i1 i2 i3
[v1,i1,i2,i3]=solve('i1=(8-v1)/25000','i2=v1/(j*50e-6)','i3=v1/25000','i1=i2+i3',v1,i1,i2,i3);
[v1,i1,i2,i3]
追问
ans =

[ .16000000000000000000000000000000e-3*(500000000.+j)/(250000000.+j), 80000./(250000000.+j),
.16000000000000000000000000000000e-3*j/(250000000.+j), 4.*j/(250000000.+j)]
结果是这样的。怎么不是数值型的呢?亲
追答
怎么不是数值型的?你的方程解出来有虚数啊

syms v1 i1 i2 i3
[v1,i1,i2,i3]=solve('i1=(8-v1)/25000','i2=v1/(sqrt(-1)*50e-6)','i3=v1/25000','i1=i2+i3',v1,i1,i2,i3);
v1=double(v1)
i1=double(i1)
i2=double(i2)
i3=double(i3)

这样就可以了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huz915
2012-10-19 · TA获得超过629个赞
知道小有建树答主
回答量:310
采纳率:0%
帮助的人:379万
展开全部
j是什么东东,4个方程,5个未知数?
追问
这都不知道?j就是虚数啊,-1开根号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式