我正在使用Jtransforms java库对给定的数据集执行分析.
数据的一个例子如下:
980,988,1160,1080,928,1068,1156,1152,1176,1264
Run Code Online (Sandbox Code Playgroud)
我在jTransforms中使用DoubleFFT_1D函数.数据输出如下:
10952, -152, 80.052, 379.936, -307.691, 12.734, -224.052, 427.607, -48.308, 81.472
Run Code Online (Sandbox Code Playgroud)
我在解释输出时遇到了麻烦.据我所知,输出数组中的第一个元素是10个输入(10952)的总和.它的
我不理解的输出数组的其他元素.最后,我想在图表上绘制输入数据的功率谱密度,并找到介于0和.5 Hz之间的量.
jTransform函数的文档说明(其中a是数据集):
public void realForward(double[] a)计算实数据的1D前向DFT,结果为a.输出数据的物理布局如下:如果n是那么
Run Code Online (Sandbox Code Playgroud)a[2*k] = Re[k], 0 <= k < n / 2 a[2*k+1] = Im[k], 0 < k < n / 2 a[1] = Re[n/2]如果n是奇数那么
Run Code Online (Sandbox Code Playgroud)a[2*k] = Re[k], 0 <= k < (n+1)/2 a[2*k+1] = Im[k], 0 < k< (n-1)/2 a[1] = Im[(n-1)/2]此方法仅计算实数变换的一半元素.另一半满足对称条件.如果您想要完全真正的正向变换,请使用realForwardFull.要获取原始数据,请在此方法的输出上使用realInverse.
参数:a - 要转换的数据
现在使用上面的方法:(因为我的数据数组的长度是10,所以使用"n是偶数"方法)
Re[0] = 10952
Re[1] = 80.052
Re[2] = …Run Code Online (Sandbox Code Playgroud) 只是想知道是否有人使用ToneGenerator类来使用任何示例代码?我想在大约200Hz到900Hz的频率范围内产生音调.谢谢...
我正在开发一个Android应用程序,我想要一个无法被用户清除的状态栏通知.有谁知道这是怎么做到的吗?我在Skimble等应用程序中看到过这些应用程序,在使用该应用程序时会出现不可清除的通知.
此外,当用户点击/按下通知时,我希望它返回到已经运行的应用程序实例.现在它启动一个新实例.再次像Skimble应用程序一样,我只想返回已经运行的应用程序实例.
谢谢.
在SQL Server 2008中,我有一组包含东西方成本的数据.我正在为加拿大的客户增加一个新的领域,这个领域需要是东部或西部成本的1.5倍(这是更高的).所以我试图想出一些我可以执行的sql.我试过以下但没有成功:
UPDATE ShippingCost
SET
IF EastCost>WestCost
Canada= EastCost*1.8
ELSE
Canada= WestCost*1.8
ENDIF
Run Code Online (Sandbox Code Playgroud)
我确定有一个简单的方法可以做到这一点?有任何想法吗?
android ×2
fft ×1
frequency ×1
generator ×1
java ×1
select ×1
sql ×1
sql-server ×1
sql-update ×1
statusbar ×1