Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2009-06-05, 09:21   #1
kfcrex
初级会员
 
注册日期: 2009-05-12
年龄: 38
帖子: 8
声望力: 0
kfcrex 正向着好的方向发展
默认 曲线拟合求方法

小弟今年大四,毕业设计只差最后一步,得出相关概率密度函数的数学表达式。
我的程序如下:
clear;
n=28800;
fid=fopen('东城乡Ia55-07-09-21.dat','r');%打开东城乡Ia55-07-09-21.dat
[A,count]=fread(fid,[20,2*n],'double');%将东城乡Ia55-07-09-21.dat中数据读入A
fclose(fid);
IA=zeros(1,n);
for i=1:n
IA(i)=A(1,2*i-1);
end %将IA中数据第一行即基波幅值读入一维矩阵IA
x=0:485;%设定x为基波幅值的范围
num=hist(IA,x);%读出x取值时对应IA中数值的个数
p=num/n;%求出其概率

请问如何曲线拟合,求出p(x)的表达式?
小弟的联系方式[email protected],数据我也可以在邮件里发给您
再次恳请各位高手出手相助~
kfcrex 当前离线   回复时引用此帖
旧 2009-06-06, 07:09   #2
slgu
高级会员
 
注册日期: 2007-06-24
年龄: 70
帖子: 188
声望力: 21
slgu 正向着好的方向发展
默认 回复: 曲线拟合求方法

可将部分数据置上,我可以给出拟合的初步结果(模型和参数初值),然后你自己再应用于全部数据。
注:部分数据仍需一定数量。
slgu 当前离线   回复时引用此帖
旧 2009-06-07, 13:05   #3
kfcrex
初级会员
 
注册日期: 2009-05-12
年龄: 38
帖子: 8
声望力: 0
kfcrex 正向着好的方向发展
默认 回复: 曲线拟合求方法

引用:
作者: slgu 查看帖子
可将部分数据置上,我可以给出拟合的初步结果(模型和参数初值),然后你自己再应用于全部数据。
注:部分数据仍需一定数量。
是这样的,老师给我的数据文件里包含了28800个数据,所以……不如您教我些做曲线拟合的步骤吧~或者,您给我的邮箱[email protected]发一封信,我再把数据文件传给您
kfcrex 当前离线   回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 19:36


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.