Wybierz swój język

Powrót arrow-right ... arrow-right Narzędzia deweloperskie arrow-right SymbolicC++

Oto lista 23 bezpłatnych i płatnych alternatyw dla SymbolicC++. Główni konkurenci obejmują GNU Octave, R (programming language). Oprócz tego, użytkownicy porównują także SymbolicC++ z Mathematica, Sage, Scilab. Ponadto można spojrzeć na inne podobne opcje tutaj: Narzędzia deweloperskie.


GNU Octave
Free Open Source

Octave to program komputerowy do wykonywania obliczeń numerycznych, który jest w większości kompatybilny z ...

Mathematica to oprogramowanie obliczeniowe powszechnie stosowane w nauce, inżynierii i ...

Sage
Free Open Source

Sage to darmowy system oprogramowania matematycznego typu open source, licencjonowany na licencji GPL.

Scilab to naukowy pakiet oprogramowania do obliczeń numerycznych zapewniający potężne, otwarte ...

Maxima
Free Open Source

Maxima to system do manipulacji wyrażeniami symbolicznymi i numerycznymi, w tym ...

wxMaxima
Free Open Source

wxMaxima to interfejs oparty na dokumencie dla systemu algebry komputerowej Maxima.

Maple is a general-purpose commercial computer algebra system.

Mathcad to inżynierskie oprogramowanie obliczeniowe, które napędza innowacje i oferuje znaczący proces ...

Cadabra
Free Open Source

Cadabra to system algebry komputerowej (CAS), w teorii pola

SymbolicC++ uses C++ and object-oriented programming to develop a computer algebra system.

SymbolicC++ Platformy

tick-square Linux
tick-square Windows

SymbolicC++ Przegląd

SymbolicC++ uses C++ and object-oriented programming to develop a computer algebra system. Object-oriented programming is an approach to software design that is based on classes rather than procedures. This approach maximizes modularity and information hiding. Object-oriented design provides many advantages. For example, it combines both the data and the functions that operate on that data into a single unit. Such a unit (abstract data type) is called a class.

We use C++ as our object-oriented programming language for the following reasons: C++ allows the introduction of abstract data types. Thus we can introduce the data types used in the computer algebra system as abstract data types. The language C++ supports the central concepts of object-oriented programming: encapsulation, inheritance, polymorphism (including dynamic binding) and operator overloading. It has good support for dynamic memory management and supports both, procedural and object-oriented programming. A less abstract form of polymorphism is provided via template support. We overload the operators

Najlepsze alternatywy dla SymbolicC++

Podziel się swoją opinią na temat oprogramowania, napisz recenzję i pomóż jeszcze bardziej je ulepszyć!

SymbolicC++ Kategorie

Narzędzia deweloperskie

SymbolicC++ Tagi

computer-algebra-system programming-language computer-algebra

Zaproponuj zmiany

Twoja opinia

Wybierz ocenę
Proszę wybrać ocenę

Your vote has been counted.

Do you have experience using this software?