おいも貴婦人ブログ

生物系博士課程満期退学をしたAIエンジニアのブログ。

2014-06-13から1日間の記事一覧

構造体内で定義されているファイルポインタ。

ヘッダファイルに構造体を宣言し定義し、以下のソースのように、tmp1.cで読み込んだファイルポインタがtmp2.cでは消えている…。 tmp1.c #include <stdio.h> #include <stdlib.h> #include "t_struct.h" void tmp2(void); int main(void){ if((t_s.infile=fopen("tmp1.c","r"))==</stdlib.h></stdio.h>…

fortran90(f90)のコードをCに書き換える..............。(f90toC)

http://www.ncsa.illinois.edu/People/mdewing/f90toC/から、f90toC.tar.gzをダウンロードする。 $tar xvfz f90toC.tar.gz $cd f90toC $make すると、以下のようなエラーが出る。 cc -ggdb -c f90main.c f90main.c: In function ‘genmain’: f90main.c:22:17:…

Emacsの開発環境を整える。cmake-modeのインストール

http://www.cmake.org/Wiki/CMake/Editors/Emacsからcmake-mode.elを落としてきます。(http://cmake.org/gitweb?p=cmake.git;a=blob_plain;hb=master;f=Auxiliary/cmake-mode.el) それを~/.emacs.d/に保存します。最後に、.emacsに以下の記述します。 (requi…

Pythonのmatplotlibを使ってアニメーションを作る。

matplotlibを使って、y=xの直線を引くアニメーションを作成しました。初めて使う機能はシンプルであればシンプルである程いいと思うので、ソースも出来るだけシンプルに書きました。 #! /usr/bin/env python from matplotlib import animation as anim impor…