Matlab, Simulink
Oprogramowanie może być wykorzystywane do dydaktyki, niekomercyjnych badań naukowych i uczenia się. Licencja pozwala na instalację oprogramowania na sprzęcie uczelnianym, a także na komputerach osobistych.
Główne korzyści z licencji Campus-Wide to:
- Dostęp do najnowszych wersji oprogramowania.
- Wsparcie dla nauki i badań: Licencja wspiera zarówno dydaktykę, jak i niekomercyjne projekty badawcze, umożliwiając współpracę między różnymi dyscyplinami.
- Zasoby edukacyjne: Użytkownicy mają dostęp do kursów online, materiałów dydaktycznych i narzędzi wspomagających naukę.
Licencja Campus-Wide obejmuje:
Matlab:
MATLAB to zaawansowane środowisko obliczeniowe i język programowania, który jest szeroko stosowany w inżynierii, naukach przyrodniczych i matematyce. Umożliwia wykonywanie skomplikowanych obliczeń, analizę danych, wizualizację wyników oraz tworzenie modeli i symulacji.
Przykładowe obszary zastosowania:
- Systemy wbudowane: MATLAB jest używany do projektowania i testowania systemów wbudowanych, takich jak urządzenia elektroniczne i systemy automatyki.
- Systemy sterowania: MATLAB umożliwia analizę, projektowanie i optymalizację systemów sterowania, które są kluczowe w przemyśle i inżynierii.
- Przetwarzanie sygnałów: MATLAB jest wykorzystywany do analizy i przetwarzania sygnałów, co jest istotne w telekomunikacji i inżynierii dźwięku.
- Przetwarzanie obrazów i widzenie komputerowe: MATLAB umożliwia analizę obrazów i tworzenie algorytmów do rozpoznawania wzorców i analizy wizualnej.
- Komunikacja bezprzewodowa: MATLAB wspiera rozwój i testowanie systemów komunikacji bezprzewodowej, co jest kluczowe w nowoczesnych technologiach komunikacyjnych.
- Internet Rzeczy (IoT): MATLAB jest używany do projektowania i analizy systemów IoT, które łączą różne urządzenia i umożliwiają wymianę danych.
Simulink:
Platforma do wielodomenowej symulacji i projektowania systemów dynamicznych z wykorzystaniem modeli. Umożliwia tworzenie modeli za pomocą schematów blokowych, co pozwala na wizualne przedstawienie i analizę systemów.
Główne zastosowania oprogramowania:
- Modelowanie i symulacja systemów dynamicznych: Simulink jest używany do tworzenia modeli systemów mechanicznych, elektrycznych, hydraulicznych i innych, co pozwala na ich analizę i optymalizację.
- Projektowanie systemów sterowania: Umożliwia projektowanie i testowanie algorytmów sterowania, co jest kluczowe w automatyce i robotyce.
- Przetwarzanie sygnałów i komunikacja: Simulink wspiera analizę i przetwarzanie sygnałów oraz projektowanie systemów komunikacyjnych.
- Generacja kodu: Automatyczna generacja kodu z modeli Simulinka pozwala na szybkie wdrażanie algorytmów na rzeczywistym sprzęcie.
- Testowanie i weryfikacja: Simulink umożliwia ciągłe testowanie i weryfikację systemów wbudowanych, co zwiększa niezawodność i jakość projektów.
- Materiały informacyjne dot. oprogramowania dostępne są na stronie Simulink.
Polyspace
Narzędzie do analizy statycznej kodu, które pomaga inżynierom oprogramowania w identyfikacji i naprawie błędów w kodzie źródłowym napisanym w językach C, C++ i Ada. Polyspace wykorzystuje metody formalne do analizy kodu i wykrywania potencjalnych błędów wykonawczych, takich jak przepełnienia arytmetyczne, przekroczenia bufora czy dzielenie przez zero.
Główne zastosowania Polyspace:
- Weryfikacja kodu: Polyspace analizuje kod źródłowy, aby wykryć potencjalne błędy wykonania, takie jak przepełnienia bufora, błędy arytmetyczne czy problemy z przepływem danych.
- Bezpieczeństwo oprogramowania: Narzędzie pomaga w identyfikacji i eliminacji luk bezpieczeństwa w kodzie, co jest kluczowe w aplikacjach krytycznych dla bezpieczeństwa.
- Zgodność z normami: Polyspace wspiera zgodność z różnymi standardami branżowymi, takimi jak MISRA C, ISO 26262 (dla przemysłu motoryzacyjnego) czy DO-178C (dla lotnictwa).
- Automatyzacja testów: Narzędzie umożliwia automatyczne testowanie kodu, co przyspiesza proces weryfikacji i zwiększa jego dokładność.
Instalacja i wsparcie
Rekomendujemy zapoznanie się z bezpłatnymi materiałami informacyjnymi, w tym kursami i samouczkami oraz z zasadami licencji.
Instrukcje instalacji oprogramowania Matlab dostępne są na stronie Dokumentacji UCI PB.
Wsparcia technicznego w instalacji oprogramowania udziela Uczelniane Centrum Informatyczne. Zgłoszenia dot. wyżej wspomnianego oprogramowania należy wysyłać przy pomocy systemu zgłoszeń Helpdesk.
W zakresie merytorycznym wsparcia udziela firma Oprogramowanie Naukowo-Techniczne Sp. z o.o. poprzez formularz wsparcia technicznego.