设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 636|回复: 2
打印 上一主题 下一主题

[求助]导师布置的难题,帮个忙,谢

[复制链接]
跳转到指定楼层
1#
发表于 2009-11-4 01:26:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先大家不要笑话我,就怪我这学期没读书,都荒废了,大家帮帮忙,谢谢
问题:
给你一组时间序列数据U(t) t=1,2,.....T
给定步长l(l=2.4.816....)定义函数脉动V=|U(t+l)-U(t)| t<=T-l
定义W=Vp p 已给定1,2,3,4...10
定义Sp为W的平均值 SP=w(1)+w(2)+w(3)+w(4)+w(5)+......+w(T)
目的:求证ln(SP)与ln(l)的线性关系
思路:先导入数据到程序,然后用程序处理,得到ln(SP)与ln(l)的基本数据,然后画图求证线性关系
我不知道具体怎么实现
讲的太不明了,请哪位大虾帮忙,急啊,我q'q352268724 谢谢!!!
2#
发表于 2009-11-4 01:26:29 | 只看该作者
#include<iostream>
#include<string>
#include<fstream>//<fstream>文件流类库
using namespace std;
void main()
{
ifstream in;//文件输入流对象
string buffer;
in.open("123.txt");//"123.txt"为文件名,必须放在该程序的目录下
if(!in)
{
cout<<"文件打开失败"<<endl;
exit(0);
}
while(getline(in,buffer))//从文件输入流对象in向buffer中读数据
cout<<buffer<<endl;
}怎样将文本的数据读入再写入程序中新的数组中去?
回复 支持 反对

使用道具 举报

3#
发表于 2009-11-4 01:26:30 | 只看该作者
反正我不怕笑话,先扔处来,编译是肯定通不过的,不过可能能让大家更明白我的意思点。
#include<iostream>
#include<string>
#include <math>
#include<fstream>//<fstream>文件流类库
using namespace std;
void main()
{
ifstream in;//文件输入流对象
string buffer;
in.open("123.txt");//"123.txt"为文件名,必须放在该程序的目录下
if(!in)
{
cout<<"文件打开失败"<<endl;
exit(0);
}
while(getline(in,buffer))//从文件输入流对象in向buffer中读数据
cout<<buffer<<endl;
int p,l t;
float u[t],v[t][l],w[t][l][p];
for(p=1;p<=10;p++)
{ cout<<"when p="<<p<<endl;
for(l=2;l<=10000;l=l*2)
{ for(t=1;t<T-l;t++)
{ v[t][l]=fabs(u[t+l]-u[t]);
double w[t][l][p]=pow(v[t][l],p);
float sum=0;
sum=sum+w[t][l][p];
}
float sp;
sp=sum/T;
cout<<"l="<<l<<"sp"="<<sp<<endl;
}
}
}
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-18 21:46 , Processed in 0.118249 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表