MATLAB中用solve和fsolve求解非线性方程组
2016-09-01 14:39
288 查看
1.用solve命令求解
2.用fsolve
◆写好function函数
◆ 写好实现函数
clc; clear; syms x2 j=1; su=0; x1=2; jie=solve((x1-x1^(-1)*x2^2)/(1-(x1^2+x2^2+x1^(-2)*x2^(-2)-3)/69)==su,x2);
2.用fsolve
◆写好function函数
function F = myfun(x) F = [2*x(1) - x(2) - exp(-x(1)); -x(1) + 2*x(2) - exp(-x(2))];
◆ 写好实现函数
x0 = [-5; -5]; % Make a starting guess at the solution options = optimoptions('fsolve','Display','iter'); % Option to display output [x,fval] = fsolve(@myfun,x0,options) % Call solver
相关文章推荐
- MATLAB中用差分法求解函数 or 离散数据的一阶导数和二阶导数
- MATLAB求解非线性方程组
- MATLAB求解非线性方程组
- 【matlab】solve 与 fsolve 的用法及个人的一点思考
- solve,subs循环求解方程组
- Matlab中的PDEPE求解"瞬态型"或"发展型"非线性偏微分方程组
- 非线性规划问题的matlab求解
- 各位怎么用matlab求解,只要是求出结果都行!
- MATLAB 中求解包含所有数据点的最小凸多边形
- matlab lsqnonlin fsolve的区别
- matlab 求解线性规划
- MatLab建模学习笔记8——非线性规划问题求解
- 图像梯度(微分)及其MATLAB求解
- matlab 有约束与无约束优化求解 optimization
- [matlab] eig函数求解矩阵特征值和特征向量
- matlab中用转义符来输入希腊字母的方法
- matlab-求解最优化问题的函数fminbnd,fmincon,quadprog.....区别总结
- MATLAB求解导弹运动的一些基础方法
- MATLAB求解非线性规划问题的例子
- 二分法求解方程的值 matlab