2014年5月21日水曜日

MatlabコードをScilabコードに手動で変換する

の、方法を紹介しているブログを見つけた。

MEMORANDUM MATLABをScilabに手動変換
http://khakiaromas.hatenablog.com/entry/20130104/1357227073

参考になりました。

あと、個人で移行した範囲でちょいちょいScilabで使用できなかった記述。
・外部ファイル関数読み込みが自動でない。→getf('function.sci', 'c');
・fopen -> mopen
・fprintf(fp,'%f\t',(array(1:6)); -> mfprintf(fp, '%f\t', array(n)); を for n で回す。
・fclose -> mclose
・rem(x, y) -> x - fix(x./y.)*y

レファレンスはここのよう
https://help.scilab.org/docs/5.3.3/ja_JP/section_ae2592d894269512e285ea09e899bcb4.html

実行してエラーが出たらちまちま変えるしかなさそうだな。

0 件のコメント:

コメントを投稿