Retrieve shot data with diagnostics,shot#,subshot# and channel#.
[data_cell,param_cell,code,time_cell,tpara_cell] = retrieve(diag_name,shot_number,sub_shot,channels, ...)
name of diagnostics
SHOT number
Sub SHOT number
channel number(s)
signal tag name (e.g. 'sig-tag1')
frame number
The format is the same as an channels parameter.
retrieve from a direct server
retrieve from a direct path
wait for the appearance of data
It can't be used with 'et','tt'.'ss'.
Convert to voltage or real number
same 'vdbl'
seconds of timeout for wait.
The default is 180 sec.
do not display messages.
fix the class of data.
'intN','uintN','double' (N=8,16,32,64)
range by experiment timming
'N:M[u]' N:begin time, M:end time, u:unit(s,ms,us)(e.g. '1:2.5s' )
range by base of triggered time
This format is same of 'et' option.
range by sample number
'N:M' N:begin number, M:end number(e.g. '10000:20000' )
data for each channels
parameter for each channels
result code
If it is 0 , this function is success. otherwise, this function is error.
time's data for each channels
time's parameter for each channels
Retrieve shot data with diagnostics,shot#,subshot# and channel#.
[data param code] = retrieve('SX8O',98000,1,0,'silent'); if code ~= 0 disp('Error'); else printParam(param); end [data,p,code] = retrieve( 'SX8O', 98000,1,0,'wait','timeout',30 ); if code == 0 disp('Success'); end >> [data,params,code,ta,tp] = retrieve('RADH',98000,1,[2:6,12],'et','3:6s'); >> plot2d(ta{1},data{1}); >> printParam(params{1}); | ![]() | ![]() |
バージョン | 記述 |
20.0.0 | Initial release. |