• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

psychtoolbox创建屏幕窗口并显示文字内容(MATLAB)

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

psychtoolbox创建屏幕窗口并显示文字内容(MATLAB)

最近在学习MATLAB工具箱psychtoolbox的使用,记录一下

使用Screen.m函数创建屏幕窗口

在安装好psychtoolbox工具箱之后,就可以使用了,创建窗口的函数是Screen,使用方法如下:

[wptr,rect]=Screen(‘OpenWindow’,1,0,[50,50,860,720]);

函数一共有四个输入参数:

第一个参数是使用Screen函数要做的事情,这里是OpenWindow(打开一个窗口);

第二个参数是使用的屏幕编号,主要是针对有多个显示器的电脑,如果只有一个显示器,这个参数设置为0即可,如果是两个显示器,参数需要为1,我这里试了一下设置为2也可以,两个屏幕的情况下这个参数应该是不为0就行;

第三个参数是窗口颜色的设置,这个不要瞎搞,没有特殊需求的话,就设置为0默认就好了;

第四个参数是窗口四个边(左,上,右,下)在显示器上的位置的设置,设定好之后,窗口的大小也就确定了。

在创建的窗口显示内容

在创建窗口之后就是显示内容了,这里仅做一个最简单的字符输出,使用的是justSaySomething函数:

justSaySomething(wptr, ‘hope ur hair always with u’);

到这里你也许发现了,wptr就是一个与屏幕相关的screen函数输出的内容,需要去给它赋值,这个值可以是文字,也可以是图片(有兴趣的可以自己找图片的)

完整程序如下

clear all;
[wptr,wrect]=Screen(‘OpenWindow’,1,0,[50,50,1500,720]);%创建一个窗口
WaitSecs(1);
justSaySomething(wptr, ‘hope ur hair always with u’);%注意内容必须为英文
WaitSecs(2);
Screen(‘CloseAll’);%关闭窗口

运行截图如下:


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap