niedziela, 17 lutego 2013

Macierze i wektory

Cześć,

Kolejna aktualizacja powinna za chwilę pojawić się w Google Play.
Co nowego?

Macierze, wektory oraz dedykowane dla nich operatory i funkcje. Zastosowałem notację tablicową gdzie macierz to np:
[[1, 2],
[3, 4-5i]]
a wektor to [1, x]. Wygląda to tak:


Dodane również krokowe rozwiązywanie operacji na macierzach:


Poprawione zostało formatowanie liczb zespolonych.
Poprawiony bug z uwzględnianiem miary kątowej przy obliczeniach.
Poprawione obliczanie przy prowadzaniu z klawiatury fizycznej i wklejaniu.
Funkcje trygonometryczne i hiperboliczne połączone w jedną paczkę.

Pozdrawiam!

piątek, 15 lutego 2013

Nowa wersja w Google Play

W Google Play pojawiła się nowa wersja aplikacji Prime Scientific Calculator.

Co nowego?

Nowa nazwa projektu. Od teraz projekt nazywa się Prime Scientific Calculator (PrimeCalc). Stad przenosiny w Google Play i zmiana adresu bloga.

Nowa szata graficzna. Sporo brakuje jej do doskonałości, ale chyba jest trochę czytelniej niż wcześniej. Nazwy funkcji alternatywnych zostały pogrubione. Przyciski są teraz lekko wypukłe a górny pasek przycisków funkcyjnych i dolny pasek funkcji są zaznaczone innym kolorem. Całość powinna lepiej wyglądać na ekranach o niższej rozdzielczości.


Pojawiła się Nowa opcja - rozwijanie wyniku. W przypadku wielomianów i bardziej skomplikowanych obliczeń możliwe jest obejrzenie wszystkich kroków rozwiązania. Wystarczy dotknąć wyniku a ekran rozwinie się i pokaże wszystkie korki.


Obliczenia wykonywane są teraz wielowątkowo, a dodatkowo nie wpływają już na responsywność interfejsu. Skomplikowane i czasochłonne obliczenia można przerwać w dowolnym momencie przez dotknięcie klawisza C lub edycję wyrażenia na ekranie.


Już niedługo kolejne zmiany. Pozdrawiam!

Start projektu Prime Scientific Calculator


Cześć,

Ruszamy projekt Prime Scientific Calculator czyli darmowy, naukowy kalkulator symboliczny dla wszystkich.

Główne założenia to stworzenie najlepszego kalkulatora symbolicznego dla Platformy Android. W tej w Google Play powinna być już dostępna wersja beta kalkulatora. Oczywiście nie jest to wersja ostateczna tylko rozwojowa, nad którą cały czas mocno pracuję. Dlaczego beta? Chcę dać użytkownikom możliwość współuczestniczenia w tworzeniu tego projektu. Dlatego są dla mnie bardzo ważne wasze opinie, pomysły i raporty ze znalezionych błędów.



W tej chwili Prime Scientific Calculator radzi sobie całkiem nieźle ze standardową arytmetyką. Dodatkowo obsługuje zmienne - na razie jedną ale już niedługo będzie ich dowolna ilość. Do dyspozycji oddanych jest kilkanaście funkcji (w tym całki i pochodne), ale ich też oczywiście będzie dużo więcej. Obsługiwane są również liczby zespolone.

W najbliższym czasie (dniach) planowane są:
- wyświetlanie wszystkich kroków obliczania aż do uzyskania wyniku,
- masa nowych funkcji,
- możliwość wprowadzania własnych stałych, funkcji a nawet operatorów oraz dzielenia się nimi z innymi użytkownikami,
- wykresy funkcji,
- rozwiązywanie układów równań,
- wektory i macierze oraz funkcje do manipulowania tymi strukturami,
- optymalizacja interfejsu,
- wiele innych zmian :)


Pozdrawiam!