全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
1553 3
2016-10-06
悬赏 88 个论坛币 已解决
v1=(k3*(k2 + k3 - 1))/5 - (9*k2*k3)/40 - (17*k3^2)/80 - (9*k1)/20 + 1/4=0;
v2=- k3^2/720 - (k1*k3)/40 - k2/20 - 1/20=0;
v3=(9*(k1 + k3 - 1)*(k2 + k3 - 1))/40 + (32*k3^2)/45 - (k1*(k2 + k3 - 1))/40 - (9*k2*(k1 + k3 - 1))/40 - (9*k3*(k1 + k3 - 1))/40 - (k3*(k2 + k3 - 1))/360 - 3/10=0;



[size=14.6667px]v1,v2,v3为关于k1,k2,k3的方程,跪求大侠给解!(如若不存在非零解,可适当调整系数。)

最佳答案

the_fly_winds 查看完整内容

啊,打字好累。 代码如下: function F = fun(k) F = [(k(3)*(k(2)+k(3)-1))/5-(9*k(2)*k(3))/40-(17*k(3)^2)/80-(9*k(1))/20+1/4; k(3)^2/720-(k(1)*k(3))/40-k(2)/20-1/20; (9*(k(1)+k(3)-1)*(k(2)+k(3)-1))/40+(32*k(3)^2)/45-(k(1)*(k(2)+k(3)-1))/40 -(9*k(2)*(k(1)+k(3)-1))/40-(9*k(3)*(k(1)+k(3)-1))/40-(k(3)*(k(2)+k(3)-1))/360-3/10]; k0=[0 0 0] k=fsolve(@fun,k0) 最后matlab给出了一个 ...
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-10-6 16:37:28
啊,打字好累。

代码如下:

function F = fun(k)
F = [(k(3)*(k(2)+k(3)-1))/5-(9*k(2)*k(3))/40-(17*k(3)^2)/80-(9*k(1))/20+1/4;
    k(3)^2/720-(k(1)*k(3))/40-k(2)/20-1/20;
    (9*(k(1)+k(3)-1)*(k(2)+k(3)-1))/40+(32*k(3)^2)/45-(k(1)*(k(2)+k(3)-1))/40
    -(9*k(2)*(k(1)+k(3)-1))/40-(9*k(3)*(k(1)+k(3)-1))/40-(k(3)*(k(2)+k(3)-1))/360-3/10];

k0=[0 0 0]
k=fsolve(@fun,k0)

最后matlab给出了一个解,但是好像是无效解。
k =

    0.1545    1.8086    0.3961

说明:fsolve stopped because the last step was ineffective. However, the vector of function
values is not near zero, as measured by the default value of the function tolerance.

打字辛苦,求币币!MUA
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-10-7 20:32:29
the_fly_winds 发表于 2016-10-6 20:09
啊,打字好累。

代码如下:
仍然非常感谢。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-10-8 00:10:20
学习学习,受教了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群