线性拟合如下:

------------------------------------------------------------------

x=[0 20 40 60 100 130 160 190];

y=[18 17.586 17.136 16.704 15.84 15.129 14.544 13.896];

a=polyfit(x,y,1);

xi=0:0.001:200;

yi=polyval(a,xi);

plot(x,y,'go','MarkerEdgeColor','k','MarkerFaceColor','g','MarkerSize',6)

xlabel('深度/m','fontsize',16);

ylabel('温度/℃','fontsize',16);

axis([0 200 12 20])

hold on

plot(xi,yi,'linewidth',2,'markersize',16)

legend('原始数据点','拟合曲线')

sprintf('直线方程:Y=%0.5gxX+%0.5g',a(1),a(2))

-----------------------------------------------------------------

指数拟合如下:

-----------------------------------------------------------------

先定义函数:

function Y=nhfun(b,x)

Y=b(1)*exp(b(2)*x)+b(3);

在运行程序:

x=[0 20 40 60 100 130 160 190];

y=[18 17.586 17.136 16.704 15.84 15.129 14.544 13.896];

x0=[0,1,0] %设置初始值

b=lsqcurvefit(@nhfun,x0,x,y);

Xi=0:0.001:200;

Yi=b(1)*exp(b(3)*Xi)+b(2);

plot(x,y,'cp','MarkerEdgeColor','k','MarkerFaceColor','g','MarkerSize',6)

hold on

plot(Xi,Yi,'linewidth',2,'markersize',16)

legend('原始数据点','拟合曲线')

sprintf('曲线方程:Y=%0.5g+e^(%0.5gxX)+(%0.5g)',b(1),b(2),b(3))

--------------------------------------------------------------

!!!曲线方程程序运行时会报错,是因为你的X数据中有一个为0,这个不影响结果的

图每次只能发一张,所以我发到你邮箱哈

matlab指数转换,[转]MATLAB 线性拟合与指数拟合相关推荐

  1. matlab txt 转换mif,matlab将矩阵转化为mif文件程序代码

    Matlab如何将txt数据文件改为mif文件 一.取sig1 数据 matlab命令:xlswrite(filename, M):将矩阵M的数据写入名为filename的Excel 文件中.(实际为 ...

  2. matlab 数值格式转换,Matlab字符串转换及数值格式转换

    Matlab字符串转换及数值格式转换 字符串转换函数 abs 字符串到ASCII转换 dec2hex 十进制数到十六进制字符串转换 fprintf 把格式化的文本写到文件中或显示屏上 hex2dec ...

  3. 二次指数平滑法matlab程序_二次指数平滑法程序

    二次指数平滑法程序 线性指数平滑法 Matlab 程序,代码如下: 注: Data- 原始数据 s- 一次和二次平滑结果 at- 预测式中的 a 参数 bt- 预测式中的 b 参数 y1- 预测结果 ...

  4. matlab中线性变压器,用MATLAB优化计算差动变压器的线性范围

    基金项目:河南省自然科学基金资助项目(994043500) 作者简介:胡明江(1974 - ) ,男 ,河南洛阳人 ,硕士生. 收稿日期:2003 - 04 - 23 文章编号 :1672 - 687 ...

  5. 复指数信号的matlab,复指数函数周期怎么算,为什么复变指数函数是周期函数,而实变指...

    Q1:为什么复变指数函数是周期函数,而实变指 向量的的数量积 定义:已知两个非零向量a,b.作OA=a,OB=b,则角AOB称作向量a和向量b的夹角,记作〈a,b〉并规定0≤〈a,b〉≤π 定义:两个 ...

  6. 【图像转换】基于matlab灰度图像转换彩色图像【含Matlab 1233期】

    一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[图像转换]基于matlab灰度图像转换彩色图像[含Matlab 1233期] (https://download.csdn.net/dow ...

  7. 用Matlab求二次多项式,matlab二次多项式拟合

    用matlab做散点的二次曲线拟合_数学_自然科学_专业资料.例 对下面一组数据作二次多项式拟合 xi 0.1 0.2 0.4 0.5 0.6 0.7 0.8 0.9 1 yi 1.978 ..... ...

  8. 如何将nb公式转换成matlab公式

    目录 1. 下载Mathematica软件 2. Mathematica教程 3. 将Mathematica中的nb文件转换成matlab文件 4. Mathematica导入matlab文件 5.利 ...

  9. Matlab代码测基于DEA-SBM模型的ml指数,gml指数

    Matlab代码测基于DEA-SBM模型的ml指数,gml指数,用来研究全要素生产率,绿色全要素生产率. 结果包括EC TC分解指数 文件包内包括操作代码,操作视频,指标解释,模型解释,面板数据示例. ...

最新文章

  1. AI 发展方向大争论:混合AI ?强化学习 ?将实际知识和常识整合到AI中 ?
  2. SQL语句 - 嵌套查询
  3. Latex指南(part2)--Latex入门之组织文档结构
  4. node --- 监听文件变化(静态、动态、子进程)
  5. 好用的重装系统前使用的windows系统软件名称导出备份工具
  6. ajax文件后台提交,有关文件上传 非ajax提交 得到后台数据问题
  7. OSChina 周六乱弹 —— 能胖出腹肌来
  8. Tomcat的虚拟目录映射常用的几种方式
  9. 信号量有没有容量限制?
  10. Node Stream 入门与深入
  11. 在FL Studio中如何使用Patcher插件
  12. WPF中的对话框 Dialog
  13. Hubstudio指纹浏览器和YiLu代理(易路代理)的配置教程
  14. 直播回顾 | BPM平台与微服务架构天生契合(附资料下载)_Nebulogy_纳比云
  15. 业务流程管理包括什么
  16. 智慧城市是什么,建设智慧城市需要哪些核心技术?
  17. mysql汉字对应字段_mysql和SqlServer 中取得汉字字段的各汉字首字母
  18. 牛鞭效应matlab代码,牛鞭效应在啤酒游戏中的运用.doc
  19. oracle 2019 ocp,2019 OCP简介
  20. 线性代数拾遗(二):线性方程组的解集及其几何意义

热门文章

  1. iPhone开发内存管理之一
  2. 七种武器:Collection 之 Google Guava
  3. KNN算法原理及实现
  4. 基于Linux搭建开源配置管理中心apollo
  5. Menu菜单、PopupWindow窗口和Animation动画
  6. 2023“芯原杯”电路设计大赛(南京站)
  7. 富人爱创业;穷人爱打工
  8. 毒APP开启全新网购模式
  9. 坤驰科技发布高性价比高速数据采集卡QT1140系列
  10. 装好卫生间的三大要素