| Contents | Index |
fclose(obj)
obj | An interface object or an array of interface objects. |
fclose(obj) disconnects obj from the instrument.
If obj was successfully disconnected, then the Status property is configured to closed and the RecordStatus property is configured to off. You can reconnect obj to the instrument using the fopen function.
An error is returned if you issue fclose while data is being written asynchronously. In this case, you should abort the write operation with the stopasync function, or wait for the write operation to complete.
This example creates the GPIB object g, connects g to the instrument, writes and reads text data, and then disconnects g from the instrument using fclose.
g = gpib('ni',0,1);
fopen(g)
fprintf(g,'*IDN?')
idn = fscanf(g);
fclose(g)
At this point, you can once again connect an interface object to the instrument. If you no longer need g, you should remove it from memory with the delete function, and remove it from the workspace with the clear command.
clear | delete | fopen | instrhelp | record | RecordStatus | Status | stopasync

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |