matlab如何拟合方程,如何用MATLAB拟合曲线来求参数?
满意答案
www.kq189.com
推荐于 2018.03.28
采纳率:57% 等级:12
已帮助:10878人
^^令x=(cos(k)./sin(k))./c,这个就是xdata向量
y=252/(2.016129032*10^9)*a*x^b
取log得到
log(y)=b*log(x)+log(252/(2.016129032*10^9)*a)
所以log(y)与log(x)是线性关系,用p=polyfit(log(xdata),log(y),1)求出
b=p(1);
a=exp(p(2))/252*(2.016129032*10^9); % 因为log(252/(2.016129032*10^9)*a)=p(2)
所以最终程序是如下:
clear all
c=[2.7,2.8,2.9,3,3.1,3.2,3.45,3.7,3.95,4.2,4.45,4.7,4.95,5.2];
k=[0,47,93,140,186,279,372,465,558,651];
y=[18.98,27.35,34.86,38.52,38.44,37.73,38.43,43.87,42.77,46.22];
xdata=(cos(k)./sin(k))./c;
p=polyfit(log(xdata),log(y),1);
b=p(1);
a=exp(p(2))/252*(2.016129032*10^9);
01分享举报
matlab如何拟合方程,如何用MATLAB拟合曲线来求参数?相关推荐
- matlab可以节定积分方程,如何用matlab如何实现数值积分
点击查看如何用matlab如何实现数值积分具体信息 答:用matlab可以如下数值积分法,来求解定积分.二重积分.三重积分的数值解问题. 1.梯形数值积分计算 trapz() X = 0:pi/100 ...
- matlab seed函数_如何用matlab生成随机数函数_matlab随机数生成函数
如何用matlab生成随机数函数 1. MATLAB 函数 rand 产生在区间 (0, 1)的均匀随机数,它是平均分布在 (0,1)之间.一个称为seed的值则是用来控制产生随机数的次数.均匀随机数 ...
- 利用matlab处理表格数据,/如何用matlab处理多个excel表格中的数据
excel最大可处理多少条数据 理论上可以处理59999条(行)数据 但是实际上同一个工作表中无法处理这么多数. Excel 怎样做一个客户多个数据的表 1.首先,简单描述问题,在如下的表格中想姓名一 ...
- matlab求解复杂方程,帮忙用matlab求解复杂方程
帮忙用matlab求解复杂方程 来源:互联网 宽屏版 评论 2009-04-15 08:33:30 分类: 教育/学业/考试 >> 学习帮助 问题描述: (r1*sin(x)-u1*k ...
- matlab三元函数泰勒展开,如何用matlab绘制三元函数f(x,y,z)=x^2 y^3 z^4在[-1,1]x[-2,2]x[-3,3] 上的各...
问题描述: 如何用matlab绘制三元函数f(x,y,z)=x^2 y^3 z^4在[-1,1]x[-2,2]x[-3,3] 上的各种切片图. 还有怎么绘制f(x,y,t)=10*exp(1-t)*s ...
- matlab最小二乘法拟合图旋转,【Matlab】—{最小二乘法拟合一阶线性拟合传感器实验}...
[Matlab]-{最小二乘法拟合一阶线性拟合传感器实验} [Matlab]-{最小二乘法拟合一阶线性拟合&传感器实验} ???九层妖塔?起于垒土 [Matlab]-{最小二乘法拟合一阶线性拟 ...
- matlab曲面方程,如何用Matlab拟合数据求解曲面方程 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...
我不知道你的方程,我粗略得到一个R2 = 0.99以上的方程,代码及结果如下 高次多项式拟合代码 : load shuju.mat B=fit([Dotx,Dotx],Dotz,'poly43') 结 ...
- 拟合方程是什么matlab,matlab离散型数据拟合方程,求系数,哪个大神能说说方法...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 已知 to=[0,1,2,3,4,5,6,7,8,9,10]; tc=[25,26,27,28,29,30,31,32,33,34,35,36,37,38 ...
- matlab 分式拟合,第七讲matlab实现非线性拟合.ppt
其中 R2越趋近于1表明拟合效果越好. 如果是多项式函数,则称为多项式回归,此时的参数即多项式的系数:如果为指数函数.对数函数.幂函数或三角函数等,则称为非线性拟合.下面的图形给出了常见曲线与方程的对 ...
- matlab 线性拟合polyfit_从零开始的matlab学习笔记——(24)曲线拟合
matlab应用--求极限,求导,求积分,解方程,函数绘图,三维图像,拟合函数....更多内容尽在个人专栏:matlab学习 才发现这个数据插值的返回值不是个函数表达式,是一系列点集,不能使用poly ...
最新文章
- MAC Android Studio| Error: The android gradle plugin version 3.0.0-alpha1 is too old
- Sending e-mail with Spring MVC--转载
- matlab矩阵按坐标取,在Matlab中获取inlier点的坐标(Get coordinates of inlier points in Matlab)...
- python Modbus基础
- Shell变量:Shell变量的定义、删除变量、只读变量、变量类型
- 架构师论坛 创业_我在早期创业时作为设计师学到的东西
- java8多线程运行程序_线程,代码和数据–多线程Java程序实际运行的方式
- C++——二进制输出一个数以及输出double型位数过多情况
- 很多人在销售过程中,喜欢考虑用一些话术
- Linux下C++静态库、动态库的制作与使用
- 阶段3 1.Mybatis_09.Mybatis的多表操作_2 完成account表的建立及实现单表查询
- 黑苹果USB外置声卡无法使用
- 非平衡电桥电阻计算_用非平衡电桥如何测量电阻_非平衡电桥测量电阻详解
- python3 [爬虫入门实战] 爬虫之使用selenium 爬取百度招聘内容并存mongodb
- 设计一个字符串子串删除函数
- 解决SQL Server报错:229、262、5123
- 使用OpenCV和C++实现的分水岭算法(Watershed)
- 信用评分建模中样本容量不足怎么办
- 基础系列【十五】--Pattern
- ipv6的地址格式 和 常用地址
热门文章
- 怎样才能在电脑上下载计算机一级考试软件?
- 计算机辅助翻译 教学大纲,《计算机辅助翻译》本科课程教学大纲翻译本科.doc...
- 使用Visio 2003画UML类图之使用实现接口图标
- cocosbuilder3.0使用小记
- 从csrss弹出的ASSERT对话框谈起
- Optimus双显卡笔记本上用MediaCoder转换iPhone/iPod 4视频
- 【数学建模】元胞自动机(CA)详解+Matlab代码实现
- python爬取网页原理_网页基本构成和抓取原理
- 电话号码正则表达式(标准)
- 小米平板2刷哪个系统更流畅_教程:小米平板2轻松刷Win10