SOIL 5110: Intro to Matlab Programming
This course is intended for students that have little or no programming experience and are interested in acquiring basic programming skills that can be applied to any programming language. The course will focus on understanding programming logic by developing codes for common tasks related to crop and soil science, ecology, and environmental science.
Course Resources
Wavelab and reproducible research
Case study of the coding framework
Functions and Scripts
Descriptive_stats_linear_models
Files
Links to Doug's Blog
Import and process data from Excel
Using and removing NaN in plots
Reshape a matrix without using a for loop
Curiosity's seven minutes of terror (500,000 lines of code!)