第29卷第2期2009年3月

云南师范大学学报

JournalofYunnanNormalUniversity

V01.29No.2

Mar.2009基于MATLAB的多元非线性回归模型‘

董大校

(临沧师范高等专科学校,云南临沧6770000)

摘要:MATLAB是源于矩阵运算的一种高度集成的计算机语言。它提供了强大的科学运算、灵活的

程序设计流程、高质量的图形可视化与界面设计、便捷的与其他程序和语言接口的功能。文章充分利用

MATLAB统计工具箱的优势,通过程序的实现,对多元非线性回归模型的未知参数的估计方法以及对估

计后的模型预报做出研究,并以实例验证了该方法的有效性。

关键词:MATLAB;多元非线性回归;td,--乘法;统计工具箱

中图分类号:TP301文献标识码:A文章编号:1007—9793(2009)02—0045—04

l预备知识

非线性回归最小二乘法拟合的基本原理…。

对给定数据(菇i,Y;)(i=0,l,…,rrt),在取定的函数类西中,求p(x)∈痧,使误差t=p(x)一Y。(i=0,1,…,m)的平方和最小,即

∑#=∑[p(戈i)一,,i]2

最小,从几何意义上讲,就是寻求与给定点(菇i,Y;)(i=0,1,…,rn)的距离平方和为最小的曲线Y=p(菇)(图1)。函数p(x)称为拟合函数或最小二乘解,求拟合函数p(x)的方法称为曲线拟合的最小二乘法。

2MATLAB非线性曲线拟合命令介绍

2.1nHnfit函数旧1

用nlinfit函数进行非线性最小二乘数据拟合。该函数使用高斯一牛顿算法,调用格式如下:

Qbeta=nlinfit(X,Y,fun,beta0)用最小二乘法估计非线性函数系数。Y为响应值(因变量)矢量。一般地,为自变量值组成的设计矩阵,每一行对应与Y中的一发个值。但是,x可以是fun参数能接受的任何数组。fun参数为一函数,该函数具有下面的形式

yhat=myfun(beta。X)

其中beta为系数矢量,x为设计矩阵。fun为参数返回一个拟合Y值的yhat矢量。betaO为包含系数初始值的矢量。

●[beta,r,J]=nlinfit(X,Y,fun,beta0)返回拟合系数(beta)、残差(r)、和雅可比矩阵J,这些参数可以用于nlintool函数,生成预测值的误差估计;或用于nlparci函数生成系数的误差估计。

2.2nlintool函数

使用nlintool函数可以对数据进行非线性方程拟合并交互图形显示,其调用格式如下:

?收稿日期:2008—10-23

作者简介:董大校(1965一),男,云南省临沧市人,副教授,主要从事数学教学科研工作.

matlab实验报告李琼指数函数,基于MATLAB的多元非线性回归模型相关推荐

  1. 信号与系统 matlab实验报告,信号与系统 MATLAB实验报告

    文档收集于互联网,已重新整理排版.word 版本可编辑,有帮助欢迎下载支持. 1文档来源为:从网络收集整理.word 版本可编辑. <信号与系统>MATLAB 实验报告 院系: 专业: 年 ...

  2. 数值分析matlab实验报告,数值分析第一次作业matlab实验报告.doc

    数值分析第一次作业matlab实验报告.doc 几种线性方程组迭代算法的MATLAB实现和性能比较用有限差分方法(五点差分格式)求解正方形域上的Poisson方程边值问题用MATLAB语言编写算法程序 ...

  3. 信号与系统 matlab实验报告,信号与系统Matlab实验报告模板

    信号与系统Matlab实验报告模板 姓名: 实验名称:连续系统的频率响应分析 学号: 实验时间:2010.5.19 评语: 一.实验目的 1. 深入理解系统频率响应的物理意义 2. 掌握利用Matla ...

  4. mm1排队系统仿真matlab实验报告,MM1排队系统仿真matlab实验报告.doc

    M/M/1排队系统实验报告 一.实验目的 本次实验要求实现M/M/1单窗口无限排队系统的系统仿真,利用事件调度法实现离散事件系统仿真,并统计平均队列长度以及平均等待时间等值,以与理论分析结果进行对比. ...

  5. 信号与系统 matlab实验报告,信号与系统Matlab实验报告

    实验一MATLAB 程序入门和基础应用 一.实验名称 MATLAB 程序入门和基础应用 二.实验目的 1.学习Matlab软件的基本使用方法: 2.了解Matlab的数值计算,符号运算,可视化功能: ...

  6. matlab复杂噪声产生实验报告,基于小波信号的噪声消除matlab实验报告.docx

    基于小波信号的噪声消除matlab实验报告.docx 南京师范大学物理科学与技术学院医用电子学论文论文名称:基于小波变换的心电信号噪声消除院系:物科院专业:电路与系统姓名:聂梦雅学号:12100204 ...

  7. 自动控制原理matlab实验,自动控制原理MATLAB实验报告[稻谷书苑]

    <自动控制原理MATLAB实验报告[稻谷书苑]>由会员分享,可在线阅读,更多相关<自动控制原理MATLAB实验报告[稻谷书苑](15页珍藏版)>请在人人文库网上搜索. 1.实验 ...

  8. 控制工程matlab实验报告小结,控制工程MATLAB实验报告.doc

    控制工程MATLAB实验报告 浙江科技学院 机电系统开放性实验 设计题目: MATLAB控制机电系统实分析 专 业: 机 械 设 计 制 造及 其 自 动 化 班 级: 机 制 122 学生姓名: 王 ...

  9. MATLAB环境认识实验报告,matlab实验报告ljg

    matlab实验报告ljg 第 1 页 共 3 页电子信息工程学系实验报告课程名称: MATLAB 程序设计 实验项目名称: MATLAB 数值计算 实验时间:2011.4.26 班级:电信 081 ...

最新文章

  1. 微信小程序button授权页面,用户拒绝后仍可再次授权
  2. aboboo 上一句 快捷键_Word快捷键大全
  3. 最短路径问题(Floyd算法)
  4. 第二阶段_第五小节_C#基础3
  5. 最新设备可利用积雪发电?UCLA研究出积雪式摩擦奈米发电机
  6. 永中向香港博览会主办方演示云办公(转载)
  7. 【linux,跟Java初学者分享几点经验
  8. TSP旅行商问题的Hopfield求解过程
  9. Android NDK: 如何编译JNI为指定的指令集(armeabi/arm64)
  10. Oracle P6培训系列:04创建EPS结构
  11. Odin学习1 属性框标签
  12. 8.找出链表环的入口结点
  13. 自定义 iPhone 铃声
  14. 运用计算机计算电力系统潮流,潮流电力系统论文,关于电力系统潮流计算现状展望相关参考文献资料-免费论文范文...
  15. opencv图像全景拼接
  16. 华为一级产品线介绍(部分)
  17. macOS安装brew和使用brew
  18. Android开发-Notification通知栏通知最基础运用
  19. 虹膜识别论文2:An Experimental Study of Deep Convolutional Features For Iris Recognition 2016年 学习心得
  20. 记一次lumen直接删除migration文件踩的坑

热门文章

  1. 详细流程记录——基于landsat8影像辐射传输方程法遥感温度反演
  2. 持续改进,从真正有效的复盘开始
  3. 我眼中的光明·第六周
  4. Springboot简易聊天室
  5. 如何卸载ultraedit_UltraEdit_右键菜单注册及删除
  6. 浏览器播放视频没声音
  7. linux系统下播放光盘,Linux下播放藍光光碟
  8. CentOs7下安装 Docker Registry 私服
  9. NTC负温度系数的热敏电阻——通过ADC检测计算出相应温度值
  10. 电阻式触摸屏的驱动程序和详细注释