HOME  EEM-FDM  EEM-MOM  EEM-RTM  EEM-STF 


EEMデータ作成ライブラリ

1. 概要

本ライブラリは簡単なプログラミングによってEEM-FDM/MOM/RTM/STFデータを作成するためのツールです。
使用するには、CまたはJavaの初歩的なプログラミングの知識と、 それぞれのコンパイラが必要です。
EEMの最新バージョンに対応しています。 旧バージョンでは一部変更が必要な場合があります。
不定期にバージョンアップしますので、なるべく最新版をご使用下さい。
本ライブラリはフリーソフトです。ただしサポート対象外ですのでご了承下さい。

2. 目的

本ライブラリは以下のような目的に使用します。

3. 使い方(EEM-FDMの場合、他も同様)

下記のソースコードを適当なフォルダにダウンロードした後、 関数仕様に従ってソースコードを作成し、コンパイル・リンクして実行します。

Cの場合
ユーザーの作成したソースコードをsample_fdm.cとすると、 コマンドラインで以下の操作を行います。
> cl /Ox sample_fdm.c fdm_datalib.c (コンパイル・リンク、Microsoft Visual C++の場合、sample_fdm.exe出力)
> sample_fdm (実行、EEM-FDMデータ出力)

Javaの場合
ユーザーの作成したソースコードをsample_fdm.javaとすると、 コマンドラインで以下の操作を行います。
> javac sample_fdm.java FdmData.java (コンパイル、sample_fdm.class出力)
> java sample_fdm (実行、EEM-FDMデータ出力)

出力されたEEM-FDMデータはEEM-FDMで開くことができます。
また、必要なら、EEM-FDMでさらに細かい修正を行うことも可能です。

4. ソースコード

下記のファイルはテキストファイルですので、左クリックではなく、右クリック+[保存]して下さい。

C版
(1)EEM-FDMデータ作成ライブラリ
fdm_datalib.c  fdm_datalib.h  sample1_fdm.c  sample2_fdm.c
(2)EEM-MOMデータ作成ライブラリ
mom_datalib.c  mom_datalib.h  sample1_mom.c  sample2_mom.c
(3)EEM-RTMデータ作成ライブラリ
rtm_datalib.c  rtm_datalib.h  sample_rtm.c
(4)EEM-STFデータ作成ライブラリ
stf_datalib.c  stf_datalib.h  sample_stf.c

Java版
(1)EEM-FDMデータ作成ライブラリ
FdmData.java  sample1_fdm.java
(2)EEM-MOMデータ作成ライブラリ
MomData.java  sample1_mom.java
(3)EEM-RTMデータ作成ライブラリ
RtmData.java  sample_rtm.java
(4)EEM-STFデータ作成ライブラリ
StfData.java  sample_stf.java

5. 取扱説明書(PDF)

C版
EEM-FDMデータ作成ライブラリ取扱説明書(C版)
EEM-MOMデータ作成ライブラリ取扱説明書(C版)
EEM-RTMデータ作成ライブラリ取扱説明書(C版)
EEM-STFデータ作成ライブラリ取扱説明書(C版)

Java版
EEM-FDMデータ作成ライブラリ取扱説明書(Java版)
EEM-MOMデータ作成ライブラリ取扱説明書(Java版)
EEM-RTMデータ作成ライブラリ取扱説明書(Java版)
EEM-STFデータ作成ライブラリ取扱説明書(Java版)

6. サンプルプログラム

下記のファイルはテキストファイルですので、左クリックではなく、右クリック+[保存]して下さい。

C版
(1)EEM-FDM用
メタマテリアル、IC-SI型
メタマテリアル、TW-SRR型
メタマテリアル、MIM型
対数周期ダイポールアレー
フォトニック結晶光導波路
メアンダ形ダイポールアンテナ
電波暗室
(2)EEM-MOM用
バッチ処理用データ作成
対数周期ダイポールアレー
バイコニカルアンテナ
メアンダ形ダイポールアンテナ
パラボラアンテナ
(3)EEM-RTM用
直線のトンネル
曲がったトンネル
(4)EEM-STF用