簡易ベクトル・行列演算ライブラリ

これは何?

 2004年夏学期の講義の課題で作成した、ベクトル・行列の演算プログラムに 少しばかり手を加えたものです。プログラミング言語はC言語です。 その際のレポートを HTML 化したものは matrix.html として置いておきます。

アーカイブ

使い方

 ベクトルを扱うものに関しては vector.c に、行列を扱うものに関しては matrix.c に、行列とベクトルを扱うものに関しては matrixvector.c に 記述してあります。それぞれどんな関数かはヘッダーファイルのコメントを みるとざっとつかめると思います。これらの関数を自分のプログラムで 使いたい場合は、同じディレクトリにファイルを置いた上で 「#include "matrix.h"」などと書いてヘッダーファイルを インクルードしてください。もちろん他の方法でインクルード しても構いません。

 テストプログラムとして、課題で作ったものも入れてあります。 make した後にできた calculate を実行してみてください。 乱数で発生させた連立1次方程式に対して精度保証つきの解を表示します。

特徴

制限事項

現改善案

連絡・報告

何かお気づきの点や連絡事項などありましたら メール でお知らせくださいませ。