matlab指数转换,[转]MATLAB 线性拟合与指数拟合
线性拟合如下:
------------------------------------------------------------------
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 线性拟合与指数拟合相关推荐
- matlab txt 转换mif,matlab将矩阵转化为mif文件程序代码
Matlab如何将txt数据文件改为mif文件 一.取sig1 数据 matlab命令:xlswrite(filename, M):将矩阵M的数据写入名为filename的Excel 文件中.(实际为 ...
- matlab 数值格式转换,Matlab字符串转换及数值格式转换
Matlab字符串转换及数值格式转换 字符串转换函数 abs 字符串到ASCII转换 dec2hex 十进制数到十六进制字符串转换 fprintf 把格式化的文本写到文件中或显示屏上 hex2dec ...
- 二次指数平滑法matlab程序_二次指数平滑法程序
二次指数平滑法程序 线性指数平滑法 Matlab 程序,代码如下: 注: Data- 原始数据 s- 一次和二次平滑结果 at- 预测式中的 a 参数 bt- 预测式中的 b 参数 y1- 预测结果 ...
- matlab中线性变压器,用MATLAB优化计算差动变压器的线性范围
基金项目:河南省自然科学基金资助项目(994043500) 作者简介:胡明江(1974 - ) ,男 ,河南洛阳人 ,硕士生. 收稿日期:2003 - 04 - 23 文章编号 :1672 - 687 ...
- 复指数信号的matlab,复指数函数周期怎么算,为什么复变指数函数是周期函数,而实变指...
Q1:为什么复变指数函数是周期函数,而实变指 向量的的数量积 定义:已知两个非零向量a,b.作OA=a,OB=b,则角AOB称作向量a和向量b的夹角,记作〈a,b〉并规定0≤〈a,b〉≤π 定义:两个 ...
- 【图像转换】基于matlab灰度图像转换彩色图像【含Matlab 1233期】
一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[图像转换]基于matlab灰度图像转换彩色图像[含Matlab 1233期] (https://download.csdn.net/dow ...
- 用Matlab求二次多项式,matlab二次多项式拟合
用matlab做散点的二次曲线拟合_数学_自然科学_专业资料.例 对下面一组数据作二次多项式拟合 xi 0.1 0.2 0.4 0.5 0.6 0.7 0.8 0.9 1 yi 1.978 ..... ...
- 如何将nb公式转换成matlab公式
目录 1. 下载Mathematica软件 2. Mathematica教程 3. 将Mathematica中的nb文件转换成matlab文件 4. Mathematica导入matlab文件 5.利 ...
- Matlab代码测基于DEA-SBM模型的ml指数,gml指数
Matlab代码测基于DEA-SBM模型的ml指数,gml指数,用来研究全要素生产率,绿色全要素生产率. 结果包括EC TC分解指数 文件包内包括操作代码,操作视频,指标解释,模型解释,面板数据示例. ...
最新文章
- AI 发展方向大争论:混合AI ?强化学习 ?将实际知识和常识整合到AI中 ?
- SQL语句 - 嵌套查询
- Latex指南(part2)--Latex入门之组织文档结构
- node --- 监听文件变化(静态、动态、子进程)
- 好用的重装系统前使用的windows系统软件名称导出备份工具
- ajax文件后台提交,有关文件上传 非ajax提交 得到后台数据问题
- OSChina 周六乱弹 —— 能胖出腹肌来
- Tomcat的虚拟目录映射常用的几种方式
- 信号量有没有容量限制?
- Node Stream 入门与深入
- 在FL Studio中如何使用Patcher插件
- WPF中的对话框 Dialog
- Hubstudio指纹浏览器和YiLu代理(易路代理)的配置教程
- 直播回顾 | BPM平台与微服务架构天生契合(附资料下载)_Nebulogy_纳比云
- 业务流程管理包括什么
- 智慧城市是什么,建设智慧城市需要哪些核心技术?
- mysql汉字对应字段_mysql和SqlServer 中取得汉字字段的各汉字首字母
- 牛鞭效应matlab代码,牛鞭效应在啤酒游戏中的运用.doc
- oracle 2019 ocp,2019 OCP简介
- 线性代数拾遗(二):线性方程组的解集及其几何意义