Error while calling 'mdfimport' function in a script

3 次查看(过去 30 天)
I am calling the 'mdfimport' file in a script to load the data from INCA (.dat) file to a .mat file.
When I am passing only the file name, it works and loads all the parameters in the Workspace. The command for the afore mentioned case is:
mdfimport('test_001.dat')
However, when I try to input more parameters with the following command e.g.
mdfimport('test_001.dat','test_001.mat');
I get the following error:
Operands to the || and && operators must be convertible to logical scalar values.
Error in mdfimport (line 55)
test= ~isempty(varargin{2}) && isgraphics(varargin{2});
I might be missing something trivial. Any help is appreciated. Thanks in advance.

采纳的回答

Abhishek Singh
Abhishek Singh 2019-3-8
I think if you want to have a mat file with the name as same as the dat file then you may use this:
mdfimport('test_001.dat', 'Auto MAT-File')
As this is an inbuilt function.
You may refer this link for the same:

更多回答(0 个)

产品


版本

R2016b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by