我正在为我的作品使用Neuralynx文件。 当我想使用一个函数(在另一台计算机上正常工作),如Nlx2MatSpike,我用它需要的参数调用它时,它说:
尝试将SCRIPT Nlx2MatSpike作为函数执行: /home/Me/MatlabLibs/Neurolynx_files/Nlx2MatSpike.m
并且在出现此类错误之前,发生了另一个错误:
未定义函数“Nlx2MatSpike”用于'char'类型的输入参数
你有解决这个问题的想法吗? 提前谢谢。
答案 0 :(得分:0)
MATLAB中的函数是.m
文件,它被声明为函数。可能缺少这个声明。
确保文件以
之类的行开头function [retval1, retval2, retval3] = Nlx2MatSpike(param1, param2, param3)
或类似的东西。
取决于您希望如何使用该功能及其构建方式。
答案 1 :(得分:0)
Ueli Rutishauser网站上提供了Mac和Linux版本的Neuralynx文件阅读器:http://www.urut.ch/new/serendipity/index.php?/pages/nlxtomatlab.html