現在、配列へのポインタを返すサブルーチンのコードがあります。この配列は、1次元モンテカルロ積分の乱数のリストです。私は今、乱数の3つの配列を必要とする多次元の同等物を実行しようとしています。それぞれに個別のサブルーチンを使用する代わりに、3 x N+1の配列を返すサブルーチンを作成しようとしています。誰かがこれのコーディングを手伝ってくれませんか。仲間は私がダブルポインターを必要とするだろうと言ったが、ほとんどのウェブソースはこれまで役に立たなかった。これが私の単一の配列コードです:
double* rdm_Y(void)
{
double* Random_number_list_Y = calloc(N + 1, sizeof(double));
int i;
sleep(1);
srand(time(NULL));
for (i = 1; i <= N; i++) {
Random_number_list_Y[i] = (float) rand() / (float) RAND_MAX;
}
return Random_number_list_Y;
}
どうもありがとう!ジャックメドレー