下記のサブルーチンで、H[]に値を設定していますが、外部のグローバル変数 で宣言されたHに値の代入が行われるのでしょうか? public static void FcalHmatrix(int H[], int size, double fsrt, double fstp, double a){ double f; int m; for(int n=0; n<=size; n++){ f=FZahyo_n_f(size, fsrt, fstp, n);//座標n点の周波数を求める。 m=FSweep_f_n(f, fsrt, fstp, a); //sweepにおける、上記周波数に該当するポイントをmに求める H[n]=m; //H[n]にmをセーブする System.out.println("FcalHmatrix a="+a+" f="+f +" H["+n+"]="+H[n]); } }
↧