May 14, 2007行列+複素数 (C言語)[Computer]
少し前の記事『mallocは関数の中ですべきか』で、C言語の行列ライブラリの話を出しましたが、ようやく内部的な事情が解消したので公開します。ソース中の『埋めてね』というので、事情を察していただけるかと思います(毎年4月には隠す必要があるのでしょうか、笑)。 ヘッダ(matrix.h)と実体(matrix.c)です。複素数も利用するので、そのヘッダ(complex.h)と実体(complex.c)もあわせて公開します。 作成過程において、VC6でinlineがコンパイルエラーになると聞きびっくりしました。最近はVC2005かicc9かgcc3.4系しか使わないので、inlineが普通に通ると思っていたのですが、VC6ではダメなのですね。 コメント
C言語って、行列計算のライブラリはデフォルトで用意されてないのですね。これで状態方程式も扱える? >yasudaさん コメントする
|
スポンサード リンク
|