多元求解契约曲线方程式求解

2010年10月 专题开发/技术/项目大版内专家分月排行榜第二2010年7月 专题开发/技术/项目大版内专家分月排行榜第二
2011年1月 专题开发/技术/项目大版内专家分月排行榜第三2010年12月 专题开发/技术/项目大版内专家分月排行榜第三2010年8月 专题开发/技术/项目大版内专家分月排行榜第三
2010年6月 专题开发/技术/项目大版内专家分月排行榜第二
2010年4月 专题开发/技术/项目大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。114网址导航matlab求解多元非线性方程组
时常会遇到解方程的问题,特别是一些比较复杂的方程组,如多元非线性方程组。
现用matlab解一道复杂的多元非线性方程组。如下图
建立 Myfun.m 文件
function F = myfun(x,a)
R0 = a(3);
R1 = a(4);
rho = a(8);
F = [ (T - rho * A * v^2) *
sin(x(3)) * x(1) - (T * cos(x(3)) + rho * A * v^2 - rho * A * v^2 *
cos(x(3))) * x(2) - E*I/(R0 + R1);
(1/3) * (T - rho * A * v^2) *
sin(x(3)) * x(1)^3 - (1/2) * (T * cos(x(3)) + rho * A * v^2 - rho *
A * v^2 * cos(x(3))) * x(2) * x(1)^2 - E* I * x(2);
(T - rho * A * v^2) * sin(x(3)) *
x(1)^2 - (T * cos(x(3)) + rho * A * v^2 - rho * A * v^2 *
cos(x(3))) * x(2) * x(1) - E* I * x(3)];
建立一个执行文件
a = zeros(8);
display('# Pls input the known
parameters: #')
a(1) = input('E = ');
a(2) = input('I = ');
a(3) = input('R0 = ');
a(4) = input('R1 = ');
a(5) = input('T = ');
a(6) = input('A = ');
a(7) = input('v = ');
a(8) = input('rho = ');
display('# Pls input the initial
point: #')
x0 = zeros(3); &
& & &% Make a
starting guess at the solution
x0(1) = input('x1 = ');
x0(2) = input('y1 = ');
x0(3) = input('phi = ');
optimset('Display','iter'); & &
& & % Option to display
[x,fval] = fsolve(@(x)
myfun(x,a),x0,options) & &
& % Call solver
运行,输入已知的几个参数,再输入初始搜索点,即可!
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。下载作业帮安装包
扫二维码下载作业帮
1.75亿学生的选择
多元多次方程
多元二次方程,多元三次方程,多元四次方程是先求出一个特解,从而写出通解,我最开始写的消元是多元二次方程组,多元三次方程组,多元四次方程组的解法.
为您推荐:
其他类似问题
扫描下载二维码

我要回帖

更多关于 多元二次方程组的求解 的文章

 

随机推荐