C# 混淆数学公式的实现
你能帮我用C#实现数学公式吗?这是: R(t)=∑((x[i]-M)*(x[i+t]-M)) ∑ 从i=0到N-t M=const,t=[0,…,n],x是包含随机数据的向量 我的实现不正确,我不知道错误在哪里(我知道,我希望你为我做这件事,但我没有其他人寻求帮助)(非常感谢你的帮助!谢谢 这是我的代码:C# 混淆数学公式的实现,c#,formula,C#,Formula,你能帮我用C#实现数学公式吗?这是: R(t)=∑((x[i]-M)*(x[i+t]-M)) ∑ 从i=0到N-t M=const,t=[0,…,n],x是包含随机数据的向量 我的实现不正确,我不知道错误在哪里(我知道,我希望你为我做这件事,但我没有其他人寻求帮助)(非常感谢你的帮助!谢谢 这是我的代码: for (int i = 0; i < tvect.Lenght; i++) { sum[i] = 0;
for (int i = 0; i < tvect.Lenght; i++)
{
sum[i] = 0;
t = tvect[i];
for (int j = 0; j < (N - t); j++)
{
sum[i] = sum[i] + (data[j] - M) * (data[j + t] - M);
}
}
for(int i=0;i
float[]R(int[]t)
{
浮动[]总和=新浮动[t.长度];
对于(j=0;jfloat[]R(int[]t)
{
浮动[]总和=新浮动[t.长度];
对于(j=0;jfloat sum=0.0;
对于(int j=0;j
浮点和=0.0;
对于(int j=0;j
t=[0,…,n]
from OPt是一个必须在该范围内的参数…我不理解,谢谢,但t是一个向量…就像t包含x坐标,我需要用这个公式计算y坐标。很明显…下面是kaveman的答案,实现了。这不是你写的公式…不太明显…:PI也这么认为。。.但是t=[0,…,n]
from OPt是一个必须在该范围内的参数…我不理解,谢谢,但t是一个向量…就像t包含x坐标,我需要用这个公式计算y坐标。很明显…下面是kaveman的答案,实现了。这不是你写的公式…不太明显…:p非常感谢h!几乎和我做的一样,为什么不正确?我需要再仔细检查一遍…非常感谢!几乎和我做的一样,为什么不正确?我需要再仔细检查一遍。。。
float[] R(int[] t)
{
float[] sum = new float[t.length];
for (j=0;j<t.length;j++)
{
sum[j] = 0;
for (int i=0; i<N-t[j]; i++)
{
sum[j] += (x[i]-M)*(x[i+t[j]]-M);
}
}
return sum;
}
float sum = 0.0;
for(int j = 0; j < t.Length; j++) {
for(int i = 0; i < N - t[j]; i++) {
sum += (x[i]-M)*(x[i+t[j]]-M);
}
}