Difficulty using MCStreamMEX64.dll with Matlab 8.1 (2013a) on Windows 8 OS

5 views (last 30 days)
Hi All!
I am trying to use my own code to open .mcd files in Matlab 8.1 (2013a) on a 64-bit Windows 8 system. I have been using the datastrm.m file provided with MC Rack and run into something I am not sure how to solve.. I have tried using MCStreamMEX.dll and MCStreamMEX64.dll (i.e. making sure they are in the registry and on the path for Matlab) and using both returns the same error..
********* Undefined function 'MCStreamMEX' for input arguments of type 'struct'.
Error in datastrm (line 286) retStruct=MCStreamMEX(tmp);
Error in analysis (line 95) D = datastrm(file_name); % gets data from .mcd file ********* Undefined function 'MCStreamMEX64' for input arguments of type 'struct'.
Error in datastrm (line 286) retStruct=MCStreamMEX64(tmp);
Error in analysis (line 95) D = datastrm(file_name); % gets data from .mcd file *********
Following a comment posted by Jens (RE: MCStreamMEX.dll for 64 bit computer) I have tried to register the two .dll via command prompt using: regsvr32 "Path filename" and Windows returns the following error: "The module "C:\Program Files (x86)\Multi Channel Systems\MC_Rack\MCStream...\MCStreamMEX64.dll" may not be compatible with the version of Windows that you're running. Check if the module is compatible with an x86 (32-bit) or x64 (64-bit) version of regsvr32.exe"
I am already beyond what I know about computers at this point.. hoping this makes sense to someone! :-)
Many thanks in advance!!
Eric

Answers (0)

Categories

Find more on Startup and Shutdown in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!