Coursera-Mastering-Programming-with-MATLAB
==========================================
Instructor: [Mike Fitzpatrick](https://www.coursera.org/instructor/mikefitzpatrick)
<table>
<tr>
<td>
A collection of <i>Course Files</i>, <i>Programming Assignments</i> and <i>Final Project</i> for <a href="https://www.coursera.org/learn/advanced-matlab-programming?specialization=matlab-programming-engineers-scientists">Mastering Programming with MATLAB</a>.
I took this online course on Coursera platform during August-September, 2021. (<a href="https://www.coursera.org/account/accomplishments/certificate/D44X4J9UFN9X">Certificate of Completion</a>)
</td>
</tr>
</table>
> DISCLAIMER: Please do not simply copy the code without trying to solve the problems yourself in the first place. The author reserves all rights but does not be liable in any event (e.g., plagiarism) caused by the use of the program. Remember that one can only learn programming by doing it. Have fun coding!����
### Overview
This course is the second part of the specialization [MATLAB Programming for Engineers and Scientists Specialization](https://www.coursera.org/specializations/matlab-programming-engineers-scientists), offered by Vanderbilt University.
It covers more advanced MATLAB programming concepts such as **recursion**, **vectorization**, **function handles**, **algorithm complexity and efficiency**, **error handling**, etc..
It also presents many powerful features of MATLAB including **object-oriented programming**, **graphical user interface design environment (App Designer)** and **Live Scripts**.
---
### Final Project
In the final project of this course, I used object-oriented programming techniques and developed a MATLAB application with professional graphical user interfaces (GUIs) that visualize COVID-19 pandemic data from around the world.
I did enjoy doing this project as it's a good chance to apply newly learned skills to a real world problem. :)
The data obtained from the [Coronavirus Resource Center at the Johns Hopkins University](https://coronavirus.jhu.edu/map.html) is available from the `covid_data.mat` file. (currently including data up till January 30th, 2021)
<p align="center">
<img width="550" src="https://user-images.githubusercontent.com/43208378/133851704-f66f1b1a-3933-4ed8-bb36-a9be46748bce.png">
</p>
#### Features
- Axes for displaying plots
- A list box for countries
- A list box for states/regions
- A widget to select what data (Cases, Deaths or Both) to plot
- A widget to display the option for cumulative or daily data
- A widget to set the number of days for the moving average of the data (from 1 to 15)
- A search box to find a specified country/state/region, so that the user does not have to scroll and find countries/states/regions manually in the list box
- A button to clear the entered text and change to the default settings
- A button to reset everything to the default settings
- Date pickers to change the range of dates to plot
- A toolbar for different functionalities
#### How to run the program?
- If you have MATLAB installed, open MATLAB and run the file `MyCovid19App.mlapp`
- If you do not have MATLAB installed and use Windows on your machine, run the standalone executable `MyCovid19App.exe`
---
### Contact
If you have any question or suggestion, feel free to contact me at huaming.huang.tw@gmail.com. Contributions are also welcomed. Please open a [pull-request](https://github.com/huaminghuangtw/Coursera-Mastering-Programming-with-MATLAB/compare) or an [issue](https://github.com/huaminghuangtw/Coursera-Mastering-Programming-with-MATLAB/issues/new) in this repository.

DavidWangYang
- 粉丝: 4124
- 资源: 405
最新资源
- TMT 行业报告 DeepSeek R1 发布,大模型格局预计发生重大变化 20250127 -国证国际.pdf
- TMT行业周报(2月第1周):DeepSeek出圈,建议关注国内AI产业链.pdf
- TMT行业周报(2月第1周):DeepSeek出圈,建议关注国内AI产业链.pdf
- 传媒-DeepSeek带来的AI变革.pdf
- 基于COMSOL平台的声固耦合模型:汉宁窗调制正弦信号在无损检测中的应用,COMSOL声固耦合模型:基于汉宁窗调制正弦信号的3MHz无损检测技术压力声学场应用,COMSOL-声固耦合超声波无损检测 模
- 传媒互联网行业周报:DeepSeek降低模型成本,Kimi进一步扩宽应用场景.pdf
- 传媒互联网行业周报:DeepSeek-V3发布,继续关注AI产业推进.pdf
- 传媒互联网行业周报:Kimi、DeepSeek-V2、OpenAI更新,持续关注AI产业推进.pdf
- 传媒互联网行业周报:OpenAI、豆包、Deepseek等发布重磅更新,春节档票房预售火热.pdf
- 传媒行业周报:从DeepSeek看AI趋势 内需写照可看春节档.pdf
- 传媒-行业周报:DeepSeek开源第二代MoE模型,OpenAI推出DALL·E 3.pdf
- 电子-Deepseek端侧影响:苹果产业链.pdf
- 电子AI 系列专题报告(六):DeepSeek重塑开源大模型生态,AI应用爆发持续推升算力需求.pdf
- 电子-DeepSeek是否会改变AI投资范式,.pdf
- 电子-行业周报:Deepseek日活高增,海外大厂财报显示算力需求强劲,推理侧即将迎来爆发.pdf
- 电子行业周报:DeepSeek-R1升至全球风格控制类第一,宇树推出人形机器人首个应用方案.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


