このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
Fortran 配列の変換
値渡しではなく、参照渡しする配列に変換
MATLAB® と Fortran の型の間で変換を行うには、次の関数を使用します。
Fortran 関数
実数
mxCopyReal8ToPtr | Fortran 配列からポインター配列への REAL*8 値 |
mxCopyPtrToReal8 | ポインター配列から Fortran 配列への REAL*8 値 |
mxCopyReal4ToPtr | Fortran 配列からポインター配列への REAL*4 値 |
mxCopyPtrToReal4 | ポインター配列から Fortran 配列への REAL*4 値 |
複素数
mxCopyComplex16ToPtr | Fortran 配列からポインター配列への COMPLEX*16 値 |
mxCopyPtrToComplex16 | ポインター配列から Fortran 配列への COMPLEX*16 値 |
mxCopyComplex8ToPtr | Fortran 配列からポインター配列への COMPLEX*8 値 |
mxCopyPtrToComplex8 | ポインター配列から Fortran 配列への COMPLEX*8 値 |
整数
mxCopyInteger4ToPtr | Fortran 配列からポインター配列への INTEGER*4 値 |
mxCopyPtrToInteger4 | ポインター配列から Fortran 配列への INTEGER*4 値 |
mxCopyInteger2ToPtr | Fortran 配列からポインター配列への INTEGER*2 値 |
mxCopyPtrToInteger2 | ポインター配列から Fortran 配列への INTEGER*2 値 |
mxCopyInteger1ToPtr | Fortran 配列からポインター配列への INTEGER*1 値 |
mxCopyPtrToInteger1 | ポインター配列から Fortran 配列への INTEGER*1 値 |
文字
mxCopyCharacterToPtr | Fortran 配列からポインター配列への CHARACTER 値 |
mxCopyPtrToCharacter | ポインター配列から Fortran 配列への CHARACTER 値 |
mxGetString | mxChar 配列から C スタイル文字列または Fortran character の配列へ |
ポインター
mxCopyPtrToPtrArray | ポインター配列から Fortran 配列へのポインター値 |
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)