271019 The Big Calculator – A HandsOn Matlab-Introduction for Neuro-Scientists (BS) (WiSe 2016/2017)

Contents, comment

In this seminar a basic introduction to programming by the example of Matlab will be given. Fundamental skills required for typical programming task in context of psychology will be taught, e.g. analysis of huge amounts of data or the control of computer-aided experiment.

Although this seminar is primarily an introduction to Matlab, occasionally some brief excursions to other programming languages will be given, with the intend to ease the transfer of the acquired skills to other languages.

The seminar will be held in English.

Topics which will be treated:

- The Matlab Window
- Function-Browser.
- Command-Line.
- Workspace.
- Toolbar.

- Variables
- What is a variable?
- How to use a variable?
- Saving and loading the matlab workspace.

- Data-types (double, char, array, struct, cell-array)
- Which data types exist?
- Which properties do these data types have?

- Basic operations on data types

- Array access (indexing, masking)
- How to save time with clever designed array access.
- Boolean-operations (larger, smaller, equal)

- Error-Handling
- Don‘t Panic!
- How do error messages emerge?
- Taunting error messages.
- How to read error messages and find and fix the error.

- Control-structures (for-, while-loop, if … else)
- How to control the course of a program?

- Data-visualisation/Plots
- Some basic plots in Matlab and how to use them.

- Functions and scripts
- How to save code for later use.

- Linear Algebra in Matlab
- How can I do in Matlab what my old math teacher tried to tell me about matrices and their operations?

- Reading and writing files
- Reading data from xls-, txt-, csv-files.
- Writing data to a file.

Teaching staff

Dates ( Calendar view )

Frequency Weekday Time Format / Place Period  
one-time Mo 09:30-15 T7-115 06.03.2017
one-time Di 09:30-15 T7-115 07.03.2017
one-time Mi 09:30-15 T7-115 08.03.2017
one-time Do 09:30-15 T7-115 09.03.2017
one-time Fr 09:30-14 T7-115 10.03.2017

Show passed dates >>

Subject assignments

Module Course Requirements  
27-Psy-IndErg Weitere Felder der Psychologie Veranstaltung A Study requirement
Student information

The binding module descriptions contain further information, including specifications on the "types of assignments" students need to complete. In cases where a module description mentions more than one kind of assignment, the respective member of the teaching staff will decide which task(s) they assign the students.


No more requirements
E-Learning Space
E-Learning Space
Registered number: 6
This is the number of students having stored the course in their timetable. In brackets, you see the number of users registered via guest accounts.
Limitation of the number of participants:
Limited number of participants: 30
Address:
WS2016_271019@ekvv.uni-bielefeld.de
This address can be used by teaching staff, their secretary's offices as well as the individuals in charge of course data maintenance to send emails to the course participants. IMPORTANT: All sent emails must be activated. Wait for the activation email and follow the instructions given there.
If the reference number is used for several courses in the course of the semester, use the following alternative address to reach the participants of exactly this: VST_91388928@ekvv.uni-bielefeld.de
Coverage:
4 Students to be reached directly via email
Notes:
Additional notes on the electronic mailing lists
Last update basic details/teaching staff:
Friday, January 13, 2017 
Last update times:
Friday, January 13, 2017 
Last update rooms:
Friday, January 13, 2017 
Type(s) / SWS (hours per week per semester)
block seminar (BS) / 2
Language
This lecture is taught in english
Department
Faculty of Psychology and Sports Science / Department of Psychology
Questions or corrections?
Questions or correction requests for this course?
Planning support
Clashing dates for this course
Links to this course
If you want to set links to this course page, please use one of the following links. Do not use the link shown in your browser!
The following link includes the course ID and is always unique:
https://ekvv.uni-bielefeld.de/kvv_publ/publ/vd?id=91388928
Send page to mobile
Click to open QR code
Scan QR code: Enlarge QR code
ID
91388928