MATLAB的ABC
台大資工系Prof.張智星的MATLAB程式設計《入門篇》:投影片 & 教學影片
中央大學數學系單維彰著:Matlab 線上教材 非常完整的線上教材(相逢篇)(認識篇)(發展篇)(交遊篇)
MATLAB介紹Digital Filters with MATLAB
MATLAB for Neuroscientists: An Introduction to Scientific Computing in Matlab
對岸的MATLAB中文論壇
淡江大學的Matlab基本教學(約兩個多小時)
台大生機系馮丁樹教授的MATLAB教學網頁
下面的內容,是心心水滴上103心級的滴友gsc07 精心編輯的「MATLAB初學者教程」,衷心感謝心心水滴上的滴友gsc07
1. MATLAB简单介绍
1.2 简单数据类型介绍(逻辑型数据,整型/浮点型数据,字符型)
1.2.1-1.2.2 什么是变量,变量名,以及逻辑型数据的介绍
1.2.3-1.2.4 整型/浮点型以及字符型的介绍
1.3 数组,字符串,胞,结构体的用法
1.3.1 数组的用法
1.3.2 字符串的用法
1.3.3 胞(cell)的用法
1.4 MATLAB函数用法介绍
1.5 MATLAB在心理学处理数据中一些常用函数介绍
1.5.1 MATLAB常用函数介绍(1)(感谢石湖大虾提供)
1.5.2 MATLAB常用函数介绍(2)(感谢石湖大虾提供)
1.5.3 MATLAB常用函数介绍(3)(感谢石湖大虾提供)
1.6 MATLAB条件语句的使用(if语句和switch语句)(感谢石湖大虾提供)
1.7 MATLAB循环语句的使用(for语句和while语句,其中可能会穿插讲break使用方法)
1.8 MATLAB读取以及存储txt中的数据
1.8.1 MATLAB读取txt数据
1.9 练习(如何通过读取txt中数据来简单分析行为数据)
1.10 MATLAB画图工具的使用
1.11 如何利用MATLAB来制作以及处理刺激图片
2. 使用MATLAB处理脑电数据
(由于实验室这边主要使用Neuroscan的设备,所以讲解主要是讲解如何处理Neuroscan收集的脑电数据)
2.1 如何读取 *.cnt,*.eeg以及*.avg数据以及存储方式
2.2 如何通过调用EEGLAB里面函数对数据进行分析
2.3 如何用EEGLAB里面topoplot函数画地形图
2.4 如何编写程序对波形做点对点T检验以及美观的显示出来
2.5 如何编写程序做峰值检测或者求平均波幅并以txt格式导出数据
3. 使用MATLAB中Psychtoolbox 工具箱编写呈现刺激程序
3.1 常用函数讲解
3.2 练习(如何编写一个简单的呈现刺激程序)
4. 进阶篇:利用matlab的GUI写一些小应用程序
4.1 GUI介绍
4.2 GUI相关控件介绍
4.3 控件属性介绍
4.4 GUI的参数传递
4.5 练习(如何通过GUI编写一个九点量表的应用程序)