- MATLABは何も指示しなくてもXFLR5で使えるデータを作ってくれるか?→くれない。指示すれば勿論作ってくれる
- MATLABとXFLR5間で所定フォーマットのデータをやり取りする事が可能か?→可能
- 連携解析(MATLABとXFLR5間でデータをやり取りしながら同時に解析する事)が可能か?→技術的には可能
- 現時点のMATLABがXFLR5専用の機能を持っている訳ではありません。しかしデータ加工等のスクリプトを書けば、比較的簡単に対応させる事が可能だと思います
- 例えば翼形データ(datファイル)の中身はXY座標が並んだASCIIデータで、データの並び順序に「後縁から上面を通って前縁を回り下面を指定」する制約があるそうです。MATLABでASCIIデータの読み込み・ソート・不要データの削除は可能です。(参考にしたブログ:フリーの翼型解析ソフトXFLR5の使い方 - ina111's blog (hatenablog.com)
- XFOIL - Wikipedia:Xfoil for matlabと呼ばれるMATLABによる実装が作成されているそうです。Xfoil for matlab - File Exchange - MATLAB Central (mathworks.com) この場合、XFOILに比較したXFLR5の利点を享受出来なくなりますが、MATLABにXFOILが入ってしまえば、MATLABからXFOILを呼び出す事も簡単で、あとはMATLABプログラムで如何様にも連携解析する事が可能です。また、複数のインスタンスを並列実行可能なXFOILとMATLAB間のクラスインターフェースも開発されていると言う事は単独で動くXFOILとMATLABの連携解析が既に試されているという事になります。rafael-aero/XFOILinterface - File Exchange - MATLAB Central (mathworks.com)