Using MATLAB

7.5 credits

Syllabus, Bachelor's level, 1TD311

A revised version of the syllabus is available.
Code
1TD311
Education cycle
First cycle
Main field(s) of study and in-depth level
Computer Science G1N
Grading system
Pass with distinction, Pass with credit, Pass, Fail
Finalised by
The Faculty Board of Science and Technology, 1 June 2013
Responsible department
Department of Information Technology

Entry requirements

General entry requirements and Mathematics 4 or Mathematics D

Learning outcomes

To pass, the student should be able to

  • use the MATLAB environment in an efficient way;
  • write well-structured programs in MATLAB;
  • choose appropriate built-in functions and use these functions to solve computational problems and for visualizing results;
  • go from a a simple mathematical model to MATLAB code;
  • summarise results from MATLAB, such as graphics and code in a lucid way.

Content

The MATLAB environment, data types, built-in functions and arithmetic expressions, MATLAB files (m-files, mat-files), import and export from/to MATLAB to/from other formats. Simple programming and basic graphics: how to write your own programs, the program structure (if, for och while), script files and functions, parameter passing, the algorithm concept. Basic computations with MATLAB: linear equations systems, Least squares fit, interpolation, roots of functions,

Advanced computations with MATLAB: solving ordinary differential equations, integrals. Advanced programming: self-written functions and writing, programs and sub programs. Error handling using try/catch. Advanced graphics.

Instruction

The course is web-based distance course. All communication and instructions are web-based. The language of instruction is Swedish.

Assessment

Compusory assignments. A special assignment or take-home exam is offered for higher grades.

FOLLOW UPPSALA UNIVERSITY ON

facebook
instagram
twitter
youtube
linkedin