HTML HTML5 HTMLタグ スマートフォン |
CSS CSSプロパティ CSS・HTML便利ツール |
HTML色見本 配色組み合わせツール 特殊文字 |
JAVA Android |
PHP Smarty修飾子 EXCEL |
package jp.mediawing.android.test2; import android.app.Activity; import android.os.Bundle; import java.math.*; import android.content.Context; import android.graphics.Canvas; import android.util.Log; import android.view.View; import java.io.IOException; import android.content.Context; import edu.emory.mathcs.jtransforms.fft.DoubleFFT_1D; public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); int FFT_SIZE = 8 ; double[] data ; data = new double[FFT_SIZE]; // オリジナルデータを出力 for ( int i=0; i<FFT_SIZE; i++ ) { data[i] = 10.0 + i ; Log.d("ORG", "i=" + i + " val=" +data[i] ) ; } DoubleFFT_1D fft = new DoubleFFT_1D(FFT_SIZE) ; // フーリエ変換(FFT)の実行 fft.realForward(data); // data[0]は実数成分、data[1]は虚数成分~data[n]は実数成分、data[n+1}は虚数成分 for ( int i=0; i<FFT_SIZE; i++ ) { // フーリエ変換後のデータを出力 Log.d("FFT", "i=" + i + " val=" + data[i] ) ; } // 逆フーリエ変換 fft.realInverse(data, true) ; for ( int i=0; i<FFT_SIZE; i++ ) { // 逆フーリエ変換後のデータを出力 Log.d("IFFT", "i=" + i + " val=" + data[i] ) ; } } }
タグ | テキスト |
---|---|
ORG | i=0 val=10.0 |
ORG | i=1 val=11.0 |
ORG | i=2 val=12.0 |
ORG | i=3 val=13.0 |
ORG | i=4 val=14.0 |
ORG | i=5 val=15.0 |
ORG | i=6 val=16.0 |
ORG | i=7 val=17.0 |
タグ | テキスト |
---|---|
FFT | i=0 val=108.0 |
FFT | i=1 val=-4.0 |
FFT | i=2 val=-4.0 |
FFT | i=3 val=9.6568 |
FFT | i=4 val=-4.0 |
FFT | i=5 val=4.0 |
FFT | i=6 val=-4.0 |
FFT | i=7 val=1.6568 |
タグ | テキスト |
---|---|
IFFT | i=0 val=10.0 |
IFFT | i=1 val=11.0 |
IFFT | i=2 val=12.0 |
IFFT | i=3 val=13.0 |
IFFT | i=4 val=14.0 |
IFFT | i=5 val=15.0 |
IFFT | i=6 val=16.0 |
IFFT | i=7 val=17.0 |