I just installed matlab r2007b on a computer running windows xp. I added the unzipped sigtool folder and its subfolders to the matlab path. I can start sigTOOL but when I click to import any type of data file (tried .plx and alpha so far) the error pasted below shows up in matlab. I've manually checked and the mexprog.dll is indeed in the specified folder.... weird..
??? Invalid MEX-file 'C:\MATLAB\toolbox\sigTOOL\sigTOOL Neuroscience
Toolkit\File\menu_Import\group_NeuroScience File
Formats\NeuroShare\mexprog.dll': The specified module could not be found.
.
Error in ==> ns_SetLibrary at 39
[ns_RESULT] = mexprog(18, filename);
Error in ==> menu_ImportPLX at 32
if (ns_SetLibrary([pathname filesep name ext]) ~= 0)
This error will be generated if mexprog.dll has been compiled on more recent versions of MATLAB. My guess is that you have a more recent dll that was includes in early sigTOOL versions and this has not been overwritten when unzipping. In any case, the one in the current sigTOOL download (Version 0.88) is dated 02/06/2004 and, in my hands, works on R2007b.
I will send you a mexprog.mexw32 that works back to R2006a by email. This will be needed shortly as support for the dll extension is disappearing from MATLAB.
Incidentally, MATLAB advises against placing files in the toolbox path. sigTOOL will work there, but you may hit problems and could degrade overall MATLAB performance. It might be better to use My Documents/sigTOOL.
NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for
all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content.
Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available
via MATLAB Central.
Read the complete Terms prior to use.