Overview
MATLAB is a coding language that is very popular in academia and relatively easy to learn. This language is particularly good for analysis involving matrices but is perhaps better known for its plotting capabilities. In this course, you can expect to be acquainted with both and be able to apply code to your own research.
This is an entry-level introduction to programming and is intended for the first-time or beginner-level user who wishes to learn MATLAB. The basics of coding and data analysis are explored, with opportunities to use these principles in realistic tasks. Visualising the data will also be a focus and you will learn how to customise different plots.
After the course, you should feel confident in your abilities to apply code to your research and present results professionally.
Course objectives
This course will cover the following:
- Understand how to navigate and use MATLAB for basic usage
- Develop an understanding of conditional statements and loops
- Be able to confidently apply scripts and functions to data analysis problems
- Be able to apply simple data analysis and visualise the results through plots
- Recognise how to develop these skills further and notice similarities to other programming languages.
Pre-requisite knowledge
This is an entry-level introduction to programming and is intended for the first-time or beginner-level user who wishes to learn MATLAB.
Workshop format
This a hybrid workshop run over 2 sessions. The schedule can be found here.
Upcoming course dates
Session name | Dates | Time | Venue |
---|---|---|---|
Session 1 | 13-6-2024 | 1pm - 4pm | Digital Humanities Seminar Room 1 |
Session 2 | 20-6-2024 | 1pm - 4pm | Digital Humanities Seminar Room 1 |
Registration for this course is handled by University of Exeter Researcher Development
Set-up instructions for attendees
If you have registered for this course you can find the instructions for setting up your computer here.
Start course
If you are unable to attend any of the dates above the notes for this course are available here and are freely available to work through in your own time. Please note that you will need to have completed the set-up instructions above.
Follow up courses
On completion of this course you will be invited to join a network of other participants. This is a supportive forum for you to ask follow-up questions and receive tailored invites to follow on courses.
Feedback
Please remember to complete a feedback survey. Our workshops are under continual review and your experiences, suggestions and criticism are invaluable for shaping the direction of this initiative. This is especially important if you complete the materials in your own time as it enables us to measure impact. If you have ideas on other courses you would like to see then please contact Eilis Hannon: E.J.hannon@exeter.ac.uk.
Join us
If you are interested in becoming part of our community of workshop helpers, leaders and developers please contact Eilis Hannon: E.J.Hannon@exeter.ac.uk.
Acknowledgements
This course was adapted from XXX and has been developed by the University of Exeter’s Research Software Engineering Group and a team of generous volunteers who are enthusiastic about sharing their skills with the wider research community. Its provision is dependent on the time of these volunteers. If you have benefitted in any way from this course and want to support its long term sustainability then please take the time to complete our feedback survey, recommend it to your colleagues, and enthuse about it to your senior leadership team.
This workshop is brought to you by:
- The University of Exeter Research Software Engineering Group
- The Institute of Data Science and Artificial Intelligence
- The University of Exeter Researcher Development Programme
- The University of Exeter Doctoral College