検索結果 21 件
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: 配列の対角化
- 返信数: 16
- 閲覧数: 9524
Re: 配列の対角化
友人の課題についての詳細です 一、乱数を使用し問題ファイルの生成プログラムを作成 二、ガウス消去法のプログラム作成、求解時間評価 三、ヤコビ法を用いた連立方程式求解のプログラム生成。同じく求解時間評価 *複数のサイズをとく。問題サイズ、問題数は各自できめる *求解の際にピボット操作を行わずして求解する *コマンドラインで問題ファイルと解ファイルを指定。求解は解ファイルに書き出し 問題ファイルの例について 問題ファイルは一行目に問題サイズ、二行目以降に係数a。さらに右辺に定数bを。 解ファイルは一行目に問題サイズ、二行目以降に解xを 解ファイルは問題ファイル生成時に予め作成。二、三のプログラムに...
- 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 <...
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: 配列の対角化
- 返信数: 16
- 閲覧数: 9524
Re: 配列の対角化
他の大学の友達の課題を解くのを手伝っていて、
のちに連立方程式を解くきます
のちに連立方程式を解くきます
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: 配列の対角化
- 返信数: 16
- 閲覧数: 9524
Re: 配列の対角化
初心者なのでうまく説明できませんでした、、実数でお願いします。要素の範囲はnonさんの好きな範囲でおねがいします
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: 配列の対角化
- 返信数: 16
- 閲覧数: 9524
Re: 配列の対角化
要素の範囲は1-1000までです。 説明不足なてんが多くあると思いますので要素数が1〜1000までのソースコードが無理な場合はないものとして考えていただいて大丈夫です
- 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...
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: 配列の対角化
- 返信数: 16
- 閲覧数: 9524
Re: 配列の対角化
すいません、対角優位にするソースコードを考えていたのですが、どうしてもわかりませんでした。
対角優位になるソースコードをおしえていただけませんか?
対角優位になるソースコードをおしえていただけませんか?
- 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ソースコードを入れ...
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: 配列 乱数
- 返信数: 5
- 閲覧数: 3562
Re: 配列 乱数
説明不足ですいません、、
最初に1〜1000までの数から一つ好きな数を入力します。
入力した数が例えば5ならば、5×5の配列を作ります。
そして5×5の配列で表示する数字は乱数をもち入りたいということです
最初に1〜1000までの数から一つ好きな数を入力します。
入力した数が例えば5ならば、5×5の配列を作ります。
そして5×5の配列で表示する数字は乱数をもち入りたいということです
- 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]={{ , , ...
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: 方程式が成り立つファイル作成
- 返信数: 3
- 閲覧数: 2274
方程式が成り立つファイル作成
乱数を用いて
一行目に
何元の配列にするかを入力し
二行目以降にAx=bが成り立つ三次方程式の式と右辺に答えがくるような
ファイルを作成する際のソースコードが思いつきません。
Fopen関数を使いファイルを表示し
そのファイルは乱数を用いりたいです
少しでも参考になればありがたいです
一行目に
何元の配列にするかを入力し
二行目以降にAx=bが成り立つ三次方程式の式と右辺に答えがくるような
ファイルを作成する際のソースコードが思いつきません。
Fopen関数を使いファイルを表示し
そのファイルは乱数を用いりたいです
少しでも参考になればありがたいです
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: 逆数のニュートンラフソン法について
- 返信数: 7
- 閲覧数: 4268
Re: 逆数のニュートンラフソン法について
ソースコードの何処がおかしいかわかりますか?
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: 逆数のニュートンラフソン法について
- 返信数: 7
- 閲覧数: 4268
Re: 逆数のニュートンラフソン法について
a=0.1をいろんな数でためしましたが結果が変わりませんでした。non さんが書きました:a=0.1
です。
どのようなソースコードにすればよいですか
.1;
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: 逆数のニュートンラフソン法について
- 返信数: 7
- 閲覧数: 4268
Re: 逆数のニュートンラフソン法について
non さんが書きました:初期値は1/xより小さくないといけないんじゃないかな?f(x)=1/xは正の範囲と負の範囲は連続していないので。
ソースコードでいうとどこがいけませんか?
- 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("整数を入力してください...
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: ガウスの消去法 求解時間
- 返信数: 2
- 閲覧数: 1910
Re: ガウスの消去法 求解時間
求解時間を評価するプログラムはどのようなソースコードになりますか?
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: ガウスの消去法 求解時間
- 返信数: 2
- 閲覧数: 1910
ガウスの消去法 求解時間
ガウスの消去法のプログラムを作る際に、求解時間をさらに評価したい場合はどのようにしたらよいでしょうか
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: 三回目なき 問題ファイル
- 返信数: 3
- 閲覧数: 2051
三回目なき 問題ファイル
何度もすいません
最後にこれだけ知りたいのでお願いします
乱数を用いて問題ファイルを生成するプログラムをさくせいについて
絶対に複数サイズの問題を解く。さらに問題サイズや問題数は各自で理論しきめるのだが
まったくどうゆことなのかわかりません。
まずc言語に問題ファイルという用語はないので、、、
各自できめるという例を参考までにおしえてください
最後にこれだけ知りたいのでお願いします
乱数を用いて問題ファイルを生成するプログラムをさくせいについて
絶対に複数サイズの問題を解く。さらに問題サイズや問題数は各自で理論しきめるのだが
まったくどうゆことなのかわかりません。
まずc言語に問題ファイルという用語はないので、、、
各自できめるという例を参考までにおしえてください
- 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
-----------------------------------------------------
理論やアルゴリズムについてしりたいです
問題ファイルのフォーマットは以下のようになる
------------------------------------------------------
三元連立方程式の問題ファイル
3
4.2 2.4 -2.0 2
2.3 -3.3 1.1 1
3.1 1.0 4.1 -3
-----------------------------------------------------
理論やアルゴリズムについてしりたいです
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: 問題ファイルの作成
- 返信数: 2
- 閲覧数: 2176
問題ファイルの作成
質問です
c言語で乱数を使用し問題ファイルのプログラムを作成するのですが
まず問題ファイルとはなんですか?
詳しく教えていただけるとありがたいです
c言語で乱数を使用し問題ファイルのプログラムを作成するのですが
まず問題ファイルとはなんですか?
詳しく教えていただけるとありがたいです