Matlab:非线性曲线拟合
来源:互联网 发布:淘宝上好的情侣装店铺 编辑:程序博客网 时间:2024/04/30 01:57
% Assume you determined xdata and ydata experimentallyfunction logistic_renkouclc clear allxdata = [1790 1800 1810 1820 1830 1840 1850 1860 1870 1880 ... 1890 1900 1910 1920 1930 1940 1950 1960 1970 1980 1990 2000];ydata = [3.9 5.3 7.2 9.6 12.9 17.1 23.2 31.4 38.6 50.2 62.9 76.0 ... 92.0 106.5 123.2 131.7 150.7 179.3 204.0 226.5 251.4 281.4];a0 = [400 0.02]; % 初始猜测值[a, resnorm] = lsqcurvefit(@logistic,a0,xdata,ydata)yfit = a(1)./(1+(a(1)/3.9-1)*exp(-a(2)*(xdata-1790)));plot(xdata,ydata,'*b',xdata,yfit,'-r')function y = logistic(a,xdata)y = a(1)./(1+(a(1)/3.9-1)*exp(-a(2)*(xdata-1790)));
以上代码,用lsqcurvefit函数,求解下列方程,返回的a包含了所求的方程参数。
xdata和ydata是需要拟合的x、y值。
y = a(1)./(1+(a(1)/3.9-1)*exp(-a(2)*(xdata-1790)));
- Matlab:非线性曲线拟合
- 用matlab实现非线性曲线拟合
- matlab 万能实用的非线性曲线拟合方法
- matlab曲线拟合
- Matlab曲线拟合
- matlab曲线拟合
- Matlab曲线拟合
- Matlab 曲线拟合
- Matlab曲线拟合
- matlab曲线拟合
- MATLAB-曲线拟合
- matlab曲线拟合
- matlab 曲线拟合
- matlab曲线拟合
- matlab曲线拟合
- matlab曲线拟合
- matlab 曲线拟合
- Matlab的曲线拟合工具箱CFtool使用简介及一种非线性函数的曲线拟合方法(函数公式: k = A*(T^a)*exp(E/T) )
- dwr使用心得
- POJ 3295 Tautology 构造方法
- AddressFamily 枚举-----指定 Socket 类的实例可以使用的寻址方案
- 表格边框csss
- Weblogic在Linux下启动特别慢的解决方法
- Matlab:非线性曲线拟合
- winform_DataGridView
- ios开发 注册idp
- hdu2602!01背包问题
- 自己写的基于MFC对话框的用于调试程序的UDP客户端服务器端程序
- #include <unistd.h>作用
- 在NetBeans IDE 中使用Java DB数据库
- 用source navigator静态查看内核源码
- Andorid Launcher程序代码分析