STRING_READ
モデリングユーザー定義の文字列を入力します。
使用
<Reference_String
id = "11401021"
label = "tpf full name"
usrsub_param_string = "USER(501,1001)"
usrsub_dll_name = "NULL"
usrsub_fnc_name = "STRING_READ"
/>
フォーマット
- Fortranの呼出し構文
-
SUBROUTINE STRING_READ (ID, PAR, NPAR, ERRFLG)
- C/C++の呼出し構文
-
void STDCALL STRING_READ (int *id, double *par, int *npar, int *errflg)
- Pythonの呼出し構文
-
def STRING_READ(id, par, npar) return errflg
- MATLABの呼出し構文
-
function errflg = STRING_READ(id, par, npar)
属性
- ID
- [整数]
- PAR
- [倍精度]
- NPAR
- [整数]
- ERRFLAG
- [整数]
例
def STRING_READ(id, par, npar):
iname = py_gtinam()
[string, istate] = py_gtstrg (int(par[1]))
errflg = py_put_string(id, string)
return errflg
コメント
- STRING_READは、文字列要素でのみ定義できます。つまり、Reference_Stringです。
- STRING_READを使用して定義されたReference_StringのIDは、通常のReference_String要素と同様に参照できます。