第二种方法是通过循环卷积和线性卷积之间的关系来运算的。
……很费劲,拉格朗日、阿基玛、牛顿,好多种算法我给个拉格朗日的吧,以前写过
1年前的我写变量名怎么这么长
Dim testArr() As Long '如果原数据不是Long型,就把这里所有的Long和&改成其他的类型
Private Sub Form_Load()
TestPrint testArr, "原数组"
aLagrange testArr
TestPrint testArr, "拉格朗日"
End Sub
Sub TestPrint(prArr() As Long, Optional ByVal Description As String)
'用于调试的函数
Debug.Print Description
For i = LBound(prArr) To UBound(prArr)
Debug.Print prArr(i)
Next i
Debug.Print
End Sub
Sub aLagrange(ByRef odArr() As Long)
Dim LodArr&, UodArr&, NUodArr&, chgArr() As Long, i&
LodArr = LBound(odArr)
UodArr = UBound(odArr)
NUodArr = 2 * UodArr - LodArr
ReDim chgArr(LodArr To UodArr)
For i = LodArr To UodArr
chgArr(i) = odArr(i)
Next i
ReDim Preserve odArr(LodArr To NUodArr) As Long
odArr(LodArr) = chgArr(LodArr)
odArr(LodArr + 2) = chgArr(LodArr + 1)
For i = LodArr + 4 To NUodArr Step 2
odArr(i) = chgArr((i - LodArr) / 2 + LodArr)
odArr(i - 3) = 0.375 * odArr(i - 4) + 0.75 * odArr(i - 2) + 0.125 * odArr(i)
Next i
odArr(NUodArr - 1) = 0.125 * odArr(NUodArr - 4) + 0.75 * odArr(NUodArr - 2) + 0.375 * odArr(NUodArr)
End Sub
一、确定建站目标
网站建设流程第一步,先为网站设立一个目标,这个目标不能是抽象化、简单的。比如:我想做一个很漂亮的网站、我想做个功能很强大的网站。类似这种太过抽象简单化的目标,是不能准确来确定网站目标的。做网站之前,您要先问问自己,为什么要做网站?网站的目标用户群是那些?用什么办法吸引哪些人访问网站?我们不能指望所有访问者都会喜欢网站,你对网站的目标描述的越清楚,越详细,您的网站就越有可能成功。这是值得任何在建设网站之前,需要仔细认真考虑的问题。
二、系统整理所需内容
确定网站目标之后,接下来我们要这个目标做前期准备工作,收集整理所需的资料。网站的前期工作需要围绕网站目标去进行。例如网站的架构、网站的功能、网站所需的图片、文字、动画、视频等等资料。分类整理,仔细检查,确保建站的原始资料不要有错误。
三、与网站设计美工确定布局和风格
准备好网站建设的前期工作并整理好所需资料之后,接下来的事情,就是确定网站的布局、风格等内容。这需要结合多方面的经验来进行。例如:网站所在行业特色,网站目标人群特点,建站技术人员的经验,视觉美工的经验等等方面。可以通过PPT、白纸演示稿等多种手段,综合各方意见,确定即有行业特色,又符合网络传播要求的风格。
四、程序员完成网站功能实现
这部分工作主要由网站程序员去实现,根据客户的需求,考虑多方因素(例如:速度、安全、负载能力、运营成本)选择合适的网站编程语言和数据库。
五、网站上线测试
将网站全部上传到服务器,然后由各方人员来测试网站。其中包括建站技术人员,网站需求方,网站客户方等等。发现问题并记录问题,直至网站各方面的细节都已经完善。
完成这些步骤之后,网站就可以正式进行维护和推广期。
由东莞新派网络公司供稿,转载请注明出处
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)