Metod Numeryczne – 3 semestr
W tym semestrze w ramach laboratoriów z "Metod numerycznych" pisaliśmy "sprawozdania" z wybranych zagadnień. Dla młodszych studentów czy też uczących się akurat do kolokwiów zamieszczam swoje sprawozdania - teorie oraz implementacje zarówno jako pliki PDF jak i pliki *.xmcd.
W wszystkich sprawozdaniach nie polecam teorii, jest pisana jako komentarz do implementacji i jako taka nie zawiera moim zdaniem praktycznie merytorycznej zawartości, nie licząc części wniosków.
Implementacje pisane są jako prezentacja metody, dlatego pomimo czytelności charakterystycznej dla MathCAD nie polecam ich używać w innym celu, jako że są z reguły skrajnie nieoptymalne.
Używanie klasy QSyntaxHighlighter z bibliotek QT 4.4
W ramach dodatkowego projektu z programowania w języku C++ wykonałem małą aplikację demonstrującą użycie klasy QSyntaxHighlighter z bibliotek Qt do kolorowania składni. Stworzona klasa HSyntaxHighlighter wykorzystuje przygotowane przez twórców Qt elementy co ułatwiło jej wykonanie. Program w prosty sposób koloruje składnie zgodnie z ustawieniami, umożliwia również dostosowanie kolorowania każdego rodzaju kodu do swoich potrzeb za pomocą:
- wyboru czcionki odpowiedzialnej za daną część kodu
- wyboru koloru czcionki
- wyboru tła
- oraz edycji wyrażeni/wyrażeń regularnych odpowiedzialnych za rozpoznawanie tekstu