function zhishunihe

%y_nh=a*e^(b*x)

%转化为:lny=lna+bx

clear

clc

x=[1,2,3,4,5,6,7,8,9,10];

y=[2615,1943,1494,1087,765,538,484,290,226,204];

% plot(x,y,'*');

m=length(x);

% n=4;

s_x=0;

s_xx=0;

s_y=0;

s_xy=0;

pc=0;

for i=1:m

%求解X矩阵的元素

s_x=s_x+x(i);

s_xx=s_xx+x(i).*x(i);

%求解Y矩阵的元素

s_y=s_y+log(y(i));

s_xy=s_xy+x(i).*log(y(i));

end

X=[m,s_x,;s_x,s_xx];

Y=[s_y,s_xy]';

%求解系数

A=pinv(X)*Y;

a=exp(A(1,1));

b=A(2,1);

%求平方误差

for i=1:m

pc=pc+(a.*exp(b.*x(i))-y(i)).^2;

end

disp(pc)

x_nh=1:0.005:10;

y_nh=a.*exp(b.*x_nh);

plot(x,y,'*',x_nh,y_nh)

基于

模型拟合结果如图2所示

MATLAB指数拟合相关推荐

  1. matlab 指数拟合原理,matlab指数增长和阻滞增长拟合代码.doc

    matlab指数增长和阻滞增长拟合代码 代码: t=1:13; x=[3.04,6.63,11.13,28.43,49.22,87.85,134.11,200.00,208.69,303.03,410 ...

  2. 阻滞增长函数matlab拟合,matlab指数增长和阻滞增长拟合代码讲课稿

    <matlab指数增长和阻滞增长拟合代码讲课稿>由会员分享,可在线阅读,更多相关<matlab指数增长和阻滞增长拟合代码讲课稿(7页珍藏版)>请在人人文库网上搜索. 1.资讯类 ...

  3. matlab指数转换,[转]MATLAB 线性拟合与指数拟合

    线性拟合如下: ------------------------------------------------------------------ x=[0 20 40 60 100 130 160 ...

  4. matlab数据拟合工具箱的应用(转载)

    数据拟合工具箱笔记 在matlab中做数据拟合是非常常见的事,而又以多项式拟合最为常用,下面简单介绍一下常见的多项式拟合的方法: 多项式拟合 1. 多项式拟合命令 x=[1 2 3 4 5 6 7 8 ...

  5. Origin进行多元线性回归、指数拟合和非线性曲面拟合

    今天给大家分享的科研教程是多元线性回归.指数拟合和非线性曲面拟合.  一.多元线性回归  多元线性回归用于分析多个自变量与一个因变量之间的线性关系.下式为一般多元线性方程. Y=A+B1X1+B2X2 ...

  6. MATLAB快速拟合二组数据

    MATLAB快速拟合二组数据 第一步:打开MATLAB,点击主页中的新建变量,点击修改变量名为a,然后复制数据进去,接着新建变量b,复制数据进去. 第二步:点击上端的APP,选择第一个图标 第三步:选 ...

  7. matlab 中最小二乘拟合,matlab 最小二乘拟合

    matlab 最小二乘拟合 2018-1-25来自ip:12.12.148.103的网友咨询 浏览量:157 问题补充: matlab 最小二乘拟合 这是m文件 function y=nihe4(p, ...

  8. 双曲线matlab函数拟合,matlab怎么拟合双曲线

    储存着各离散点的横坐标和纵坐标,则在 MATLAB 中直接键入命令 cftool(X,Y) 就会弹出 Curve Fitting Tool 的 GUI 界面,点击界面上的 fitting 即可开始曲线 ...

  9. 用MATLAB求解拟合公式系数和拟合优度

    使用Matlab编写拟合计算函数类,程序代码如下: 注: 非线性拟合函数Lsqcurvefit(f,a,x,y)参数介绍: f:符号函数句柄. a:系数预估的值(预拟合的未知参数的估计值). x:我们 ...

最新文章

  1. 如何将CSDN文档输出PDF文件?
  2. 词频统计-------------web版本
  3. 10 个小技巧:快速用 Python 进行数据分析
  4. 大剑无锋之分布式和微服务分别是什么?【面试推荐】
  5. c语言重新进入for循环,大佬们帮帮忙 帮我改改 怎样能在输入Y后 再次进行for循环...
  6. Apprenda发布Kubernetes商业版,PaaS、CaaS任君选择
  7. 文件包含漏洞对公司测试
  8. 枚举基类Enum详解
  9. 软件测试岗位职责和划分
  10. 递归函数php啥意思,php递归函数如何用才有效?php递归函数例子
  11. 鸿沟理论(The Chasm Theory)介绍
  12. 数字相控阵雷达的优势(Benefits of Digital Phased Array Radars)1
  13. MySQL 集群Cluster
  14. 在win10中加载ISO文件到虚拟光驱
  15. html显示统计图数据模板_博客统计信息显示模板
  16. BS EN 438-4装饰用薄板材压实层压制件的分类和规范
  17. 数据库系统概论 第十一章课后习题(部分)
  18. web中的$多种意思
  19. 中国系统java开发面试准备
  20. 通过Office 2007发布Blog

热门文章

  1. 为什么工具类App,都要做一个社区?
  2. VM Tools 安装
  3. C#.net 微信公众账号接口开发
  4. numpy之生成随机数
  5. Windows必装的3款免费效率工具,排名不分先后
  6. Saiku3.1构建过程(暂时不包含Saiku-UI)
  7. uva12325(分类枚举)
  8. UVa 12325 - Zombie's Treasure Chest(暴力枚举+预处理)
  9. db2 replace函数的用法_48R软件数据的基本处理之删除重复数据(duplicated()、unique()、distinct()函数)...
  10. Navicat Premium 15.0.26 MacOS