求助:如何确定自定义函数拟合时的参数初值?感谢!

我做一个人口增长的拟合,在确定参数初值时遇到了严重的麻烦,求高手给与帮助!!!万分感谢!!!

以下是我写的程序:

>> t=[1790:10:2000];

>> population=[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];

>> ft=inline('a(1).*a(2)./(a(1)+exp(-a(3).*t).*a(2)-exp(-a(3).*t).*a(1))','a','t');

>> a=nlinfit(t,population,ft,[1 1 1])

Warning: Rank deficient, rank = 1, tol = 2.6167e-014.

> In nlinfit>LMfit at 296

In nlinfit at 168

Warning: Rank deficient, rank = 1, tol = 2.6050e-014.

> In nlinfit>LMfit at 296

In nlinfit at 168

Warning: Rank deficient, rank = 1, tol = 2.6038e-014.

> In nlinfit>LMfit at 296

In nlinfit at 168

Warning: The Jacobian at the solution is ill-conditioned, and some

model parameters may not be estimated well (they are not identifiable).

Use caution in making predictions.

> In nlinfit at 225

a =

1.0000 94.7727 1.0000

当然[1 1 1]是我瞎写的,显然最后的结果不对啊!但到底应该是什么呢?怎么确定?:handshake

matlab自定义函数拟合写法,[MATLAB基础] 求助:如何确定自定义函数拟合时的参数初值?感谢!...相关推荐

  1. matlab中设置拟合初值,如何确定自定义函数拟合时的参数初值?

    本帖最后由 bearbb 于 2013-5-10 15:09 编辑 在做多元非线性模拟时出现了问题 a=[ 537.15        2.846653612        39.44841337  ...

  2. matlab里符号的写法,Matlab中特殊符号的写法

    Matlab的figure中输入上标.下标.特殊符号或字体 坐标轴标注: 1. 控制坐标轴尺度长度:set(gca,'XLim',[-pi/2 pi]) 2. 定制自己想标注的刻度: (1)set(g ...

  3. python匿名函数里用for_Python基础之(内置函数、匿名函数、递归)

    一.内置函数 1.1.作用域相关 locals() #以字典的类型返回当前位置的全部局部变量. globals() #以字典的类型返回全部全局变量. 1.2.迭代器生成器相关 range() #可创建 ...

  4. python 函数递归_Python零基础之三元表达式、函数递归、匿名函数教程!超级详细!...

    目录 一.三元表达式 二.函数递归 递归调用的定义 递归分为两个阶段:递归,回溯 三.匿名函数 什么是匿名函数? 有名字的函数与匿名函数的对比 lambda匿名函数的应用 四.内置函数 #注意:内置函 ...

  5. 运算除法的计算机函数,2、Python基础--除法、常用数学函数(示例代码)

    整数与整数相除: >>> 2/5 0 >>> 2.0/5 0.4 >>> 2/5.0 0.4 >>> 2.0/5.0 0.4 & ...

  6. 用python写一个除法的函数_2、Python基础--除法、常用数学函数

    整数与整数相除: >>> 2/5 0 >>> 2.0/5 0.4 >>> 2/5.0 0.4 >>> 2.0/5.0 0.4 & ...

  7. c语言putpixel函数普通写法,C语言中的基本画图函数

    基本图形函数包括画点,线以及其它一些基本图形的函数.本节对这些函数作一全面的介绍. 1.画点 I. 画点函数 void far putpixel(int x, int y, int color); 该 ...

  8. python基础---元组、字典、函数、文件、异常

    文章目录 python基础---元组.字典.函数.文件.异常 Tuple(元组) 常用操作 dict(字典) 函数 文件 异常 python基础-元组.字典.函数.文件.异常 Tuple(元组) tu ...

  9. matlab写函数教程,【Matlab基础】 自定义函数

    函数--是编程的核心概念之一,是能够完成相对独立功能的代码封装成的模块. 在主程序中通过函数名和实参调用它,通过接口(即函数的输入.输出参数)来实现"通讯".所以在调用函数时,你只 ...

最新文章

  1. 通过变长数组(VLA)来看编译器的不同
  2. MySQL数据类型(最大值 和 最小值)
  3. spring初始化相关
  4. SharePoint Set-SPUser 命令拒绝访问
  5. android 仿ios tabs,React Native兼容iOS Android的TabBar
  6. NumPy之:标量scalars
  7. ORACLE获取某个时间段之间的月份列表和日期列表
  8. 在Windows 10上安装TensorFlow 2.2.0 RC4版
  9. Android环境配置(Eclipse全开发环境下载)
  10. 解决 Command “python setup.py egg_info“ failed with error code 1 问题
  11. CREO:CREO软件之零件【模型】之操作、基准、形状、扫描、工程、编辑、曲面的简介及其使用方法(图文教程)之详细攻略
  12. 全国计算机考试满分是多少,中考计算机多少分满分?中考计算机考试分数是多少...
  13. Linux Shel高级技巧(目录)
  14. 用Python自动生成数据日报!
  15. Android 识别身份证号码(图片识别)
  16. Java常用设计模式-策略模式
  17. 如何去掉行首行尾的空格
  18. matlab的title太长,如何换行?
  19. 什么是 DDoS?完整指南
  20. [电路]2-独立源和受控源

热门文章

  1. 什么形状的蓝牙耳机戴着舒服?长时间佩戴舒服的蓝牙耳机推荐
  2. 我的大学(三)——反思与回顾
  3. idea actiBPM插件生成png文件 右键BPMN转变后缀的XML文件时没有Diagrams选项问题
  4. 区块链随想录——BitCoin的未来会如何?
  5. GEE绘制DEM全解析
  6. matlab tic toc 分段计时,Python模仿matlab的tic/toc计时
  7. 【Web前端】CSS使用方法
  8. #HHD32F107# IIC
  9. c语言编程led数码管,数码管显示函数
  10. ESP8266实战(一)--wifi时钟的制作