master class: development · master class: taking matlab development to the next level. 2 model...
TRANSCRIPT
![Page 1: Master Class: Development · Master Class: Taking MATLAB Development to the Next Level. 2 Model View Controller MODEL VIEW CONTROLLER USER updates manipulates. 3 s Files on your computer](https://reader034.vdocument.in/reader034/viewer/2022050517/5fa16a72025b5575d212e1bc/html5/thumbnails/1.jpg)
1© 2015 The MathWorks, Inc.
Master Class:
Taking MATLAB
Development
to the Next Level
![Page 2: Master Class: Development · Master Class: Taking MATLAB Development to the Next Level. 2 Model View Controller MODEL VIEW CONTROLLER USER updates manipulates. 3 s Files on your computer](https://reader034.vdocument.in/reader034/viewer/2022050517/5fa16a72025b5575d212e1bc/html5/thumbnails/2.jpg)
2
Model View Controller
MODEL
VIEW CONTROLLER
USER
updatesmanipulates
![Page 3: Master Class: Development · Master Class: Taking MATLAB Development to the Next Level. 2 Model View Controller MODEL VIEW CONTROLLER USER updates manipulates. 3 s Files on your computer](https://reader034.vdocument.in/reader034/viewer/2022050517/5fa16a72025b5575d212e1bc/html5/thumbnails/3.jpg)
3
Ba
ck
en
d S
ou
rce
s
Files on your computer
Small Scale – Model View Controller
Engineer, scientist, quant
MATLAB
De
velo
pm
en
t
MODEL
VIEW
CONTROLLER
![Page 4: Master Class: Development · Master Class: Taking MATLAB Development to the Next Level. 2 Model View Controller MODEL VIEW CONTROLLER USER updates manipulates. 3 s Files on your computer](https://reader034.vdocument.in/reader034/viewer/2022050517/5fa16a72025b5575d212e1bc/html5/thumbnails/4.jpg)
4
Infr
astr
uctu
reB
ack
en
d S
ou
rce
s
Relational, NoSQL, Graph
databases. Data Mart/ Warehouse/Lake. Big data,
Hadoop
Cloud data: AWS RDS,
Dynamo, Cosmos, S3, BLOB
IoT Streaming data
Operational and transactional
systems
Large Scale – Model View Controller
Engineer, scientist, quant
MATLAB
Deployed
archive
Compiler SDK
Public cloudPrivate cloudOn-premises
De
velo
pm
en
t
MATLAB Production ServerDe
plo
yme
nt
Cli
en
ts
3rd party visualization applications
Web, mobile, native
MODEL
VIEW
CONTROLLER
![Page 5: Master Class: Development · Master Class: Taking MATLAB Development to the Next Level. 2 Model View Controller MODEL VIEW CONTROLLER USER updates manipulates. 3 s Files on your computer](https://reader034.vdocument.in/reader034/viewer/2022050517/5fa16a72025b5575d212e1bc/html5/thumbnails/5.jpg)
5
Table Filter
![Page 6: Master Class: Development · Master Class: Taking MATLAB Development to the Next Level. 2 Model View Controller MODEL VIEW CONTROLLER USER updates manipulates. 3 s Files on your computer](https://reader034.vdocument.in/reader034/viewer/2022050517/5fa16a72025b5575d212e1bc/html5/thumbnails/6.jpg)
6
Matlab Classes
![Page 7: Master Class: Development · Master Class: Taking MATLAB Development to the Next Level. 2 Model View Controller MODEL VIEW CONTROLLER USER updates manipulates. 3 s Files on your computer](https://reader034.vdocument.in/reader034/viewer/2022050517/5fa16a72025b5575d212e1bc/html5/thumbnails/7.jpg)
7
Table Filter
MODEL
Table Data
Filters
VIEW
Table View
Plots
CONTROLLER
Filter Settings
USER
updatesmanipulates
![Page 8: Master Class: Development · Master Class: Taking MATLAB Development to the Next Level. 2 Model View Controller MODEL VIEW CONTROLLER USER updates manipulates. 3 s Files on your computer](https://reader034.vdocument.in/reader034/viewer/2022050517/5fa16a72025b5575d212e1bc/html5/thumbnails/8.jpg)
8
Takeaways
▪ Advanced Software development means ‘Think how you will use your tools’
▪ Organise your work (save time)
▪ Think of the future
▪ Ask for advice
![Page 9: Master Class: Development · Master Class: Taking MATLAB Development to the Next Level. 2 Model View Controller MODEL VIEW CONTROLLER USER updates manipulates. 3 s Files on your computer](https://reader034.vdocument.in/reader034/viewer/2022050517/5fa16a72025b5575d212e1bc/html5/thumbnails/9.jpg)
9
Overview of MathWorks World Wide Consulting Services
MathWorks Consultants
▪ Industry-experienced specialists
▪ “Insider” access to product development
▪ Experts on using MathWorks tools effectively
Why Choose MathWorks Consulting Services?
▪ Reduced Development Time
▪ Reduced learning curve
▪ Increased Efficiency
▪ Proven Solutions
![Page 10: Master Class: Development · Master Class: Taking MATLAB Development to the Next Level. 2 Model View Controller MODEL VIEW CONTROLLER USER updates manipulates. 3 s Files on your computer](https://reader034.vdocument.in/reader034/viewer/2022050517/5fa16a72025b5575d212e1bc/html5/thumbnails/10.jpg)
10
Overview of MathWorks World Wide Consulting Services
mathworks.com/consulting