热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

EEG实验中Matlab打标方法及遇见问题

1.以具有管理员权限的用户身份登录。2.禁用UAC(用户帐户控制)。在WindowsVista中执行此操作的一种简单方法是:Start-

1.以具有管理员权限的用户身份登录。

2.禁用UAC(用户帐户控制)。在Windows Vista中执行此操作的一种简单方法是:Start-Run-MSCONFIG。选择“工具”选项卡,向下滚动到“禁用UAC”选项,然后选择它。接下来,按“启动”按钮。然后,您必须重新启动系统,此更改才能生效。 window 10版本使用windows+R调用运行,输入msconfig.

3.下载 Binaries only - x86 & x64 DLLs and libs. (Mirror)并将解压后“X64”文件夹中,将inpoutx64.dll、inpout32.h 、inpoutx64.lib 这三个模块复制或移动到C:\ windows\system32\目录(即,该模块必须位于Windows系统PATH中)。

3. 打开网页“http://apps.usd.edu/coglab/psyc770/IO64.html ”,分别下载io64.mexw64,config_io.m,inp.m和outp.m等文件。

4.将io64.mexw64模块复制或移动到MATLAB路径中的目录中(例如,D:\Software\MATLAB\R2013b\toolbox\)

5.将 config_io.m,inp.m和 outp,m文件下载到您选择的matlab工作目录中。该目录将在下面的步骤6中添加到您的MATLAB路径中。

6.在“以管理员身份运行”模式下启动MATLAB(右键单击图标,然后选择“以管理员身份运行”)。

7.通过File | Set Path | Add with Subfiles ...菜单命令将包含下载的m文件的目录添加到您的MATLAB路径。

8.在MATLAB命令窗口中运行“ config_io”。如果此时没有错误消息,则说明您已经成功安装了该软件。


测试代码

%% 端口测试address = hex2dec('378'); %并口地址
config_io;
global cogent;
if( cogent.io.status ~= 0 )error('inp/outp installation failed');
end
outp(address,0);for i = 1:100
outp(address,i);% mark 值
WaitSecs(0.004);
outp(address,0);
end

9.可选:如果您需要重新启用UAC(用户帐户控制),请按照步骤2中的说明进行操作,但是选择“启用UAC”而不是“禁用UAC”。


常见问题

​按照以上操作步骤完成之后,怀揣着激动的心情期待Maker 或 Trigger 的到来。然后,在我们运行程序的时候却在 Matlab 的 Command Window 中出现了的语句却不是“InpOutx64 driver is  open”(如下图所示)而是“InpOutx64 driver is  NOT open

可能是因为系统缺少Microsoft Visual C++ SP1这个运行库或运行环境。

解决方法:到Microsoft官网下载对应版本安装后在测试对应的代码,应该就可以运行了。

https://link.zhihu.com/?target=https%3A//www.microsoft.com/en-us/download/details.aspx%3Fid%3D13523

本文参考:

1.https://zhuanlan.zhihu.com/p/84134816

2.http://apps.usd.edu/coglab/psyc770/IO64.html


推荐阅读
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 【Windows】实现微信双开或多开的方法及步骤详解
    本文介绍了在Windows系统下实现微信双开或多开的方法,通过安装微信电脑版、复制微信程序启动路径、修改文本文件为bat文件等步骤,实现同时登录两个或多个微信的效果。相比于使用虚拟机的方法,本方法更简单易行,适用于任何电脑,并且不会消耗过多系统资源。详细步骤和原理解释请参考本文内容。 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • Windows 7 部署工具DISM学习(二)添加补丁的步骤详解
    本文详细介绍了在Windows 7系统中使用部署工具DISM添加补丁的步骤。首先需要将光驱中的安装文件复制到指定文件夹,并进行挂载。然后将需要的MSU补丁解压并集成到系统中。文章给出了具体的命令和操作步骤,帮助读者完成补丁的添加过程。 ... [详细]
  • Windows7 64位系统安装PLSQL Developer的步骤和注意事项
    本文介绍了在Windows7 64位系统上安装PLSQL Developer的步骤和注意事项。首先下载并安装PLSQL Developer,注意不要安装在默认目录下。然后下载Windows 32位的oracle instant client,并解压到指定路径。最后,按照自己的喜好对解压后的文件进行命名和压缩。 ... [详细]
  • 本文介绍了在Windows系统上使用C语言命令行参数启动程序并传递参数的方法,包括接收参数程序的代码和bat文件的编写方法,同时给出了程序运行的结果。 ... [详细]
  • 解决github访问慢的问题的方法集锦
    本文总结了国内用户在访问github网站时可能遇到的加载慢的问题,并提供了解决方法,其中包括修改hosts文件来加速访问。 ... [详细]
  • 本文介绍了一种轻巧方便的工具——集算器,通过使用集算器可以将文本日志变成结构化数据,然后可以使用SQL式查询。集算器利用集算语言的优点,将日志内容结构化为数据表结构,SPL支持直接对结构化的文件进行SQL查询,不再需要安装配置第三方数据库软件。本文还详细介绍了具体的实施过程。 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
author-avatar
mobiledu2502858723
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有