What does this error mean?

Hi there,
I am really new to matlab and I have difficulties understanding what this error means. Your help will really be appreciated. Thank you!
Error in function Close: Incorrect argument type supplied
Discrepancy between a specified and supplied argument:
Specified Argument Description:
direction: Input
position: 1
presence:
formats allowed:
double
minimum M: 1
maximum M: 1
minimum N: 1
maximum N: 1
minimum P: 1
maximum P: 1
Provided Argument Description:
direction: Input
position: 1
presence: present
format:unclassified
number of dimensions: 2
M: 1
N: 1
P: 1

4 Kommentare

Walter Roberson
Walter Roberson am 27 Feb. 2020
You are expected to pass a scalar number to Close but you passed something that the software could not recognize. For example you might have tried to pass a string() to it.
You are using a third party toolbox. I have seen similar output before but not often enough to know which toolbox you are using.
You did not show your code so we do not know what you tried to pass to the toolbox's Close() function.
Walter Roberson
Walter Roberson am 27 Feb. 2020
Now that I think about it, the output reminds me of some I have seen for netcdf or hdf4 routines.
nehohmee
nehohmee am 27 Feb. 2020
I am using the PsychToolboxSound. The code consisting of the PsychToolboxSound is as listed:
% Program sound server.
PsychToolboxSoundServer('init')
PsychToolboxSoundServer('Load',1,PunishSound);
% Set soft code handler to trigger sounds.
BpodSystem.SoftCodeHandlerFunction = 'SoftCodeHandler_PlaySound';
May I know if the problem lies with this code or the code of the PsychToolboxSound instead?
Thank you!
Walter Roberson
Walter Roberson am 27 Feb. 2020
Unfortunately I do not have experience with the audio part of that toolbox. If you post a complete traceback I might possibly be able to figure something out.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Gefragt:

am 27 Feb. 2020

Kommentiert:

am 27 Feb. 2020

Community Treasure Hunt

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

Start Hunting!

Translated by