検索結果 21 件

by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 配列の対角化
返信数: 16
閲覧数: 9524

Re: 配列の対角化

友人の課題についての詳細です 一、乱数を使用し問題ファイルの生成プログラムを作成 二、ガウス消去法のプログラム作成、求解時間評価 三、ヤコビ法を用いた連立方程式求解のプログラム生成。同じく求解時間評価 *複数のサイズをとく。問題サイズ、問題数は各自できめる *求解の際にピボット操作を行わずして求解する *コマンドラインで問題ファイルと解ファイルを指定。求解は解ファイルに書き出し 問題ファイルの例について 問題ファイルは一行目に問題サイズ、二行目以降に係数a。さらに右辺に定数bを。 解ファイルは一行目に問題サイズ、二行目以降に解xを 解ファイルは問題ファイル生成時に予め作成。二、三のプログラムに...
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 配列の対角化
返信数: 16
閲覧数: 9524

Re: 配列の対角化

ありがとうございます。初心者なので迷惑をかけますがお願いします 説明不足ですいません #include<stdio.h> #include<stdlib.h> #include<time.h> int main(void) { int N; double i,j; double i=0.0,j=0.0; if (scanf("%d", &N) != 1 || N < 1 || 1000 < N) return 1; double a[N][N]; srand((unsigned int)time(NULL)); for (i = 0; i < N; i++) { for (j = 0; j <...
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 配列の対角化
返信数: 16
閲覧数: 9524

Re: 配列の対角化

他の大学の友達の課題を解くのを手伝っていて、

のちに連立方程式を解くきます
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 配列の対角化
返信数: 16
閲覧数: 9524

Re: 配列の対角化

初心者なのでうまく説明できませんでした、、実数でお願いします。要素の範囲はnonさんの好きな範囲でおねがいします
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 配列の対角化
返信数: 16
閲覧数: 9524

Re: 配列の対角化

要素の範囲は1-1000までです。 説明不足なてんが多くあると思いますので要素数が1〜1000までのソースコードが無理な場合はないものとして考えていただいて大丈夫です
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 配列の対角化
返信数: 16
閲覧数: 9524

Re: 配列の対角化

説明不足ですいません #include<stdio.h> #include<stdlib.h> #include<time.h> int main(void) { int N; int i,j; if (scanf("%d", &N) != 1 || N < 1 || 1000 < N) return 1; int a[N][N]; srand((unsigned int)time(NULL)); for (i = 0; i < N; i++) { for (j = 0; j < N; j++) a [j] = rand(); } for(i=0;i<N;i++){ for(j=0;j<N;j...
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 配列の対角化
返信数: 16
閲覧数: 9524

Re: 配列の対角化

すいません、対角優位にするソースコードを考えていたのですが、どうしてもわかりませんでした。
対角優位になるソースコードをおしえていただけませんか?
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 配列 乱数
返信数: 5
閲覧数: 3562

Re: 配列 乱数

解決しました!
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 配列の対角化
返信数: 16
閲覧数: 9524

配列の対角化

対角優位化というのは例えば以下の配列があるとしたら 3.2 1.4 -1.0 1.3 -2.3 0.1 2.1 0.1 3.1 という3×3の行列があるとする。 この左上から右下にかけての3.2,-2.3,3.1という数は で一列目の3.2は  |3.2|>|1.4|+|-1.0|となる同じく 二列目の真ん中にある-2.3は |-2.3|>|1.3|+|0.1| のよようなものを対角優位といいます 配列に乱数を用いり以下の配列になりました。下の配列は乱数で数をきめているので行列が対角優位にはなっていないので乱数を用いて行列を作成したあと対角優位になるようにするにはどのような0ソースコードを入れ...
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 配列 乱数
返信数: 5
閲覧数: 3562

Re: 配列 乱数

説明不足ですいません、、


最初に1〜1000までの数から一つ好きな数を入力します。
入力した数が例えば5ならば、5×5の配列を作ります。
そして5×5の配列で表示する数字は乱数をもち入りたいということです
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 配列 乱数
返信数: 5
閲覧数: 3562

配列 乱数

配列のプログラム #include<stdio.h> int main(void) { int i,j; int a[3][3]={{91,22,45},{67,32,21},{67,99,77}}; for(i=0;i<3;i++){ for(j=0;j<3;j++){ printf("%4d",a [j]); putchar('\n'); return 0; } というソースコードをがあるとし、それに乱数を用いりscanfで1<1000までの間で配列a[N]を決め、 配列の中身も乱数を用いるプログラムにするには上のソースコードのどこを変えればよろしいですか? つまりa[N]={{ , , ...
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 方程式が成り立つファイル作成
返信数: 3
閲覧数: 2274

方程式が成り立つファイル作成

乱数を用いて
一行目に
何元の配列にするかを入力し
二行目以降にAx=bが成り立つ三次方程式の式と右辺に答えがくるような
ファイルを作成する際のソースコードが思いつきません。
Fopen関数を使いファイルを表示し
そのファイルは乱数を用いりたいです

少しでも参考になればありがたいです
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 逆数のニュートンラフソン法について
返信数: 7
閲覧数: 4268

Re: 逆数のニュートンラフソン法について

ソースコードの何処がおかしいかわかりますか?
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 逆数のニュートンラフソン法について
返信数: 7
閲覧数: 4268

Re: 逆数のニュートンラフソン法について

non さんが書きました:a=0.1 
です。
a=0.1をいろんな数でためしましたが結果が変わりませんでした。
どのようなソースコードにすればよいですか
.1;
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 逆数のニュートンラフソン法について
返信数: 7
閲覧数: 4268

Re: 逆数のニュートンラフソン法について

non さんが書きました:初期値は1/xより小さくないといけないんじゃないかな?f(x)=1/xは正の範囲と負の範囲は連続していないので。

ソースコードでいうとどこがいけませんか?
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 逆数のニュートンラフソン法について
返信数: 7
閲覧数: 4268

逆数のニュートンラフソン法について

逆数の計算をしているのですが、ニュートンラフソン法を用いるときに以下のプログラムにたどりついたのですが 整数を入力する際に20以上の数を入れると実行結果がおかしくなります どこがへんでしょうか? ------------------------------------------------------------------------- #include<stdio.h> #include<math.h> int main(void) { double x,a,b,c,sa; int i; const double EPS=0.0000000001; printf("整数を入力してください...
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: ガウスの消去法 求解時間
返信数: 2
閲覧数: 1910

Re: ガウスの消去法 求解時間

求解時間を評価するプログラムはどのようなソースコードになりますか?
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: ガウスの消去法 求解時間
返信数: 2
閲覧数: 1910

ガウスの消去法 求解時間

ガウスの消去法のプログラムを作る際に、求解時間をさらに評価したい場合はどのようにしたらよいでしょうか
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 三回目なき 問題ファイル
返信数: 3
閲覧数: 2051

三回目なき 問題ファイル

何度もすいません
最後にこれだけ知りたいのでお願いします

乱数を用いて問題ファイルを生成するプログラムをさくせいについて
絶対に複数サイズの問題を解く。さらに問題サイズや問題数は各自で理論しきめるのだが

まったくどうゆことなのかわかりません。
まずc言語に問題ファイルという用語はないので、、、

各自できめるという例を参考までにおしえてください
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 問題ファイル
返信数: 2
閲覧数: 2372

問題ファイル

乱数を使用し問題ファイルのプログラム作成についてですがよく意味がわかりません。おしえてください
問題ファイルのフォーマットは以下のようになる
------------------------------------------------------
三元連立方程式の問題ファイル
3

4.2 2.4 -2.0 2
2.3 -3.3 1.1 1
3.1 1.0 4.1 -3

-----------------------------------------------------

理論やアルゴリズムについてしりたいです
by saigou
9年前
フォーラム: C言語何でも質問掲示板
トピック: 問題ファイルの作成
返信数: 2
閲覧数: 2176

問題ファイルの作成

質問です

c言語で乱数を使用し問題ファイルのプログラムを作成するのですが
まず問題ファイルとはなんですか?

詳しく教えていただけるとありがたいです

詳細検索ページへ移動する