Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2008-08-19
年龄: 38
帖子: 3
声望力: 0 ![]() |
![]()
有隐式表达式
f1(x1,x2,x3,x4)=A f2(x1,x2,x3,x4)=B f3(x1,x2,x3,x4)=C f4(x1,x2,x3,x4)=D A B C D均为常数 请问如何利用matlab或者其他计算机方法求得x1~x4的值?谢谢! |
![]() |
![]() |
![]() |
#2 |
普通会员
注册日期: 2008-08-17
年龄: 36
帖子: 70
声望力: 20 ![]() ![]() |
![]() 代码:
clc;clear; syms x1 x2 x3 x4; %以下代入实际的函数 equ1=f1(x1,x2,x3,x4)-A; equ2=f2(x1,x2,x3,x4)-B; equ3=f3(x1,x2,x3,x4)-C; equ4=f4(x1,x2,x3,x4)-D; %以上代入实际的函数 [x1,x2,x3,x4]=solve(equ1,equ2,equ3,equ4,x1,x2,x3,x4); x1=vpa(x1,5) x2=vpa(x2,5) x3=vpa(x3,5) x4=vpa(x4,5) %BY PSL 2008 08 21 |
![]() |
![]() |
![]() |
#3 |
初级会员
注册日期: 2008-09-25
年龄: 40
帖子: 2
声望力: 0 ![]() |
![]()
如果是比如十个未知量的更多组方程式呢?有没有别的方法?
|
![]() |
![]() |