Informacje o MATLABie, jego narzędziach, a także o dobrych praktykach programistycznych związanych ze środowiskiem. Nietypowe rozwiązania i ciekawostki.
Literatura, filmy i gry science fiction ukazują nam przyszłość,
w której sztuczna inteligencja jest powszechnie obecna i ułatwia życie
człowieka. Czasami jednak też buntuje się i przejmuje kontrolę. Część z tych
wizji (pozytywnych) stała się rzeczywistością, a uczenie maszynowe i głębokie
sieci neuronowe są powszechnie stosowane w wielu dziedzinach nauki i techniki.
Zobaczmy co w tej materii ma do zaoferowania MATLAB.
Autorem tego wpisu jest Michał Hałoń, doktorant na Wydziale EiTI Politechniki Warszawskiej. Kontynuuje on temat wizualizacji danych dotyczących rozwoju COVID-19 w poszczególnych krajach. Wykorzystany będzie nowy typ wykresu dostępny w programie MATLAB, który stanowi alternatywę do najpopularniejszych wizualizacji przedstawianych w mediach oraz dostępnych w Internecie.
Dzisiaj nieco na temat wykonywania obliczeń symbolicznych w
MATLABie, czyli tak jakbyśmy robili je na symbolach na kartce papieru. Ta cenna
cecha MATLABa często jest niedoceniana i umyka uwadze użytkowników.
Trzeci i ostatni wpis na temat map w MATLABie. Wracam w nim
do tematu analizy danych zapisanych za pomocą urządzenia GPS (np. telefonu czy
zegarka biegowego). Tym razem dowiecie się jak wczytać dowolną mapę z Internetu,
wyświetlić i przeanalizować przebieg trasy oraz obliczyć przebyty dystans
zarejestrowanej aktywności.
W tym wpisie zajmę się wizualizacją danych dotyczących rozwoju pandemii COVID-19 na mapie świata uzyskując obrazy, które na co dzień widzimy w Internecie lub telewizji. Za pomocą toolboxu ‘Mapping’ pakietu MATLAB każdy będzie mógł uzyskać aktualny obraz sytuacji na podstawie danych Uniwersytetu John’a Hopkins’a.
Po
wakacjach temat, lekki, łatwy i.. użyteczny. Czy MATLAB może służyć do analizy
danych z urządzeń GPS? Jak wczytać i wyświetlić przebytą trasę? Czy można
analizować treningi zarejestrowane za pomocą Endomondo lub Garmina? Tak! W tym
wpisie pokażę, jak użyć MATLABA do tego celu.
W poprzednich dwóch wpisach była mowa o wykorzystaniu
kreatora importu oraz gotowych funkcji do automatycznego wczytywania danych z
wielu plików. Ale co w sytuacji, gdy objętość pliku przekracza dostępną w
komputerze pamięć RAM lub gdy chcemy wczytać tylko cześć danych z dużego
repozytorium? Z pomocą przychodzi obiekt o nazwie datastore.
W poprzednim wpisie była mowa o tym jak korzystać z kreatora
importu danych. Tym razem zajmiemy się automatycznym importem danych z wielu
plików, które znajdują się na dysku komputera.
Temat, którym miałem zająć się już dawno: import danych do MATLABa
z zewnętrznych źródeł – plików zapisanych w różnych formatach, repozytoriów z
danymi czy ze stron internetowych. Jak robić to poprawnie, a w przypadku wielu źródeł,
jak zautomatyzować ten proces? Odpowiedz będzie w serii kolejnych wpisów na
blogu.