matlab上有滑动平均的函数吗?

matlab上有滑动平均的函数吗?,第1张

有滑动平均,Matlab利用filter函数求滑动平均。

滑动平均(仔猜迹moving average):在地球物理异常图上,选定某一尺寸的窗口,将窗口内的所有异常值做算术平均,将平均值作为窗口中心点的异常值。按点距或线距移动窗口,重复此平均方法,直到对整幅图完成上述念并过程,这种过程称为滑动平均。

滑动平均相当于低通滤波,在重力勘探和测井资料处理解释中常用此兆旦方法。

如果滑动窗长为n的话,滑动平均就是让数据通过一个n点的FIR滤波器,滤波器抽头系数都是1,这样取滑动平均就是起到序列平滑的作用。

利用matlab的三次样条插值法。可以得到“2015/1/7 5:30——2015/1/7 8:30”祥历这一时间段的数据。纤宴绝

i          x1          x2

6   0.0080071  4.831

7   0.0050489  6.4679

8   0.0012979  8.9295

9  -0.0038225  11.9978

10  -0.010889  15.4548

11  -0.020478  19.0824

12 毁姿 -0.033167  22.6626

<META http-equiv=Content-Type content="text/htmlcharset=gb2312">

<!--最新图文代码开始-->

<script language="JavaScript">

<!--

var flag=false

function DrawImage(ImgD){

var image=new Image()

image.src=ImgD.src

if(image.width>0 &&image.height>0){

flag=true

if(image.width/image.height>= 200/177){

if(image.width>200){

ImgD.width=200

ImgD.height=(image.height*200)/image.width

}else{

ImgD.width=image.width

ImgD.height=image.height

}

ImgD.alt="点击查看详细信息..."

}

else{

if(image.height>177){

ImgD.height=177

ImgD.width=(image.width*177)/image.height

}else{

ImgD.width=image.width

ImgD.height=image.height

}

ImgD.alt="点击查看详细信息..."行仿团

}

}

}

//-->

</script>

<%

Const New_img=10

set rs_Product=server.createobject("adodb.recordset")

sqltext="select top 8 * from products where tuijian<>1 order by id desc"

rs_Product.open sqltext,conn,1,1

if not rs_Product.EOF then%>

<div align='center' id='demo' style='overflow:hiddenheight:139pxwidth:690px'>

<!--滚动区的高度和宽度-->

<table border='大拆0' align='center' cellpadding='0' cellspacing="3" cellspace='0'>

<tr>

<td id='demo1' valign='top'><table width='100%' cellpadding='0' cellspacing='0' border='0' align='center'>

<tr valign='top'>

<%

while not rs_Product.EOF

%>

<td align='center'><table width=60% border=0 align=center cellpadding=0 cellspacing=2>

<tr>

<td width="105" height="85" align="center"><table width="66%" border="0" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">

<tr>

<td><a href="ShowProducts.asp?id=<%=rs_news("ID")%>"

target="_blank" title="<%=rs_news("title")%>"><img border="0" alt="<%=rs_news("title")%>" src="<%=rs_news("img")%>"

/></a><a href='ProductShow.asp?ProductID=<%=rs_Product("ProductID")%>' target="_blank" ></a><档橘a href='ProductShow.asp?ProductID=<%=rs_Product("ProductID")%>' target="_blank" ></a></td>

</tr>

<tr>

<td align="center" valign="middle"><%=rs_Product("Productname")%></td>

</tr>

</table></td>

</tr>

</table></td>

<%

rs_Product.MoveNext

wend

%>

</tr>

</table></td>

<td id=demo2 valign=top></td>

</tr>

</table>

</div>

<%if New_img >5 then%>

<script>

var Picspeed=40

demo2.innerHTML=demo1.innerHTML

function Marquee1(){

if(demo2.offsetWidth-demo.scrollLeft<=0)

demo.scrollLeft-=demo1.offsetWidth

else{

demo.scrollLeft++

}

}

var MyMar1=setInterval(Marquee1,Picspeed)

demo.onmouseover=function() {clearInterval(MyMar1)}

demo.onmouseout=function() {MyMar1=setInterval(Marquee1,Picspeed)}

</script>

<%end if

else

Response.Write "暂 无 最 新 图 文"

end if

rs_Product.close

set rs_Product=nothing

%>

<!--最新图文代码结束-->


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/12549442.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存