matlab 的解方程问题,谢谢解答![f(28+0.42q)+1132c]/(0.9q-13)=[f(171+0.3q)+1624cc]/(152-0.95q),同时,f、c本身是随机数列,我如何能求出q值

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/05 22:45:10
matlab 的解方程问题,谢谢解答![f(28+0.42q)+1132c]/(0.9q-13)=[f(171+0.3q)+1624cc]/(152-0.95q),同时,f、c本身是随机数列,我如何能求出q值
xn@_%q.$/R5Rjj )-qXBTP%%tA[" $i '.UGϯX.5*˵Gbf{DoON^L;<7} ,RB{ nP@u $rL.h @^zuk^1F;^'F}ku^nO.0Pk{KNװNRoTuËǻ73Z͇KVk4;e=`lCWH)ٞ\j9Yp5zoQ+!.\]$q #B@mL.8I"m'@A*%D\J)[p %x6_zeT"ZsJ)8 CNY*jI )KQƙ"bP5L1or][X%pb$ըc\˫y7j58Rpp-JNQ[$_*b

matlab 的解方程问题,谢谢解答![f(28+0.42q)+1132c]/(0.9q-13)=[f(171+0.3q)+1624cc]/(152-0.95q),同时,f、c本身是随机数列,我如何能求出q值
matlab 的解方程问题,谢谢解答!
[f(28+0.42q)+1132c]/(0.9q-13)=[f(171+0.3q)+1624cc]/(152-0.95q),
同时,f、c本身是随机数列,我如何能求出q值

matlab 的解方程问题,谢谢解答![f(28+0.42q)+1132c]/(0.9q-13)=[f(171+0.3q)+1624cc]/(152-0.95q),同时,f、c本身是随机数列,我如何能求出q值
可以这样做
q0=solve('(f*(28+0.42*q)+1132*c)/(0.9*q-13)-(f*(171+0.3*q)+1624*c*c)/(152-0.95*q)','q');
simple(q0)
-(0.0014947683109118086696562032884903*(537700.0*c + 56380.0*f + 14.142135623730950488016887242097*(2670343200.0*c^4 + 3929511600.0*c^3 + 482644680.0*c^2*f + 1445606450.0*c^2 + 878709340.0*c*f + 37565777.0*f^2)^(1/2) + 730800.0*c^2))/f
-(0.0014947683109118086696562032884903*(537700.0*c + 56380.0*f - 14.142135623730950488016887242097*(2670343200.0*c^4 + 3929511600.0*c^3 + 482644680.0*c^2*f + 1445606450.0*c^2 + 878709340.0*c*f + 37565777.0*f^2)^(1/2) + 730800.0*c^2))/f
得到了q关于f与c的表达式
把随机数f=rand(100);c=rand(100);带入q的表达式中去
q=[-(0.0014947683109118086696562032884903*(537700.0*c + 56380.0*f + 14.142135623730950488016887242097*(2670343200.0*c^4 + 3929511600.0*c^3 + 482644680.0*c^2*f + 1445606450.0*c^2 + 878709340.0*c*f + 37565777.0*f^2)^(1/2) + 730800.0*c^2))/f
-(0.0014947683109118086696562032884903*(537700.0*c + 56380.0*f - 14.142135623730950488016887242097*(2670343200.0*c^4 + 3929511600.0*c^3 + 482644680.0*c^2*f + 1445606450.0*c^2 + 878709340.0*c*f + 37565777.0*f^2)^(1/2) + 730800.0*c^2))/f];