翻訳と辞書
Words near each other
・ Symbolic power of a prime ideal
・ Symbolic programming
・ Symbolic racism
・ Symbolic regression
・ Symbolic religiosity
・ Symbolic representation
・ Symbolic self-completion theory
・ Symbolic simulation
・ Symbolic Sound Corporation
・ Symbolic speech
・ Symbolic stars
・ Symbolic Stream Generator
・ Symbolic system
・ Symbolic trajectory evaluation
・ Symbolic-numeric computation
SymbolicC++
・ Symbolics
・ Symbolics Document Examiner
・ SymbolicWeb
・ Symbolism
・ Symbolism (arts)
・ Symbolism in The Church of Jesus Christ of Latter-day Saints
・ Symbolism in the French Revolution
・ Symbolism of domes
・ Symbolism of terrorism
・ Symbolist Manifesto
・ Symbolist movement in Romania
・ Symbolistis
・ Symbolistis argyromitra
・ Symbolistis orophota


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

SymbolicC++ : ウィキペディア英語版
SymbolicC++

SymbolicC++ is a general purpose computer algebra system embedded in the programming language C++. It is free software released under the terms of the GNU General Public License. SymbolicC++ is used by including a C++ header file or by linking against a library.
== Examples ==

#include
#include "symbolicc++.h"
using namespace std;
int main(void)

The following program fragment inverts the matrix

\begin
\cos\theta & \sin\theta\\
-\sin\theta & \cos\theta
\end

symbolically.

Symbolic theta("theta");
Symbolic R = ( ( cos(theta), sin(theta) ),
( -sin(theta), cos(theta) ) );
cout << R(0,1); // sin(theta)
Symbolic RI = R.inverse();
cout << RI((cos(theta)^2) == 1 - (sin(theta)^2) );

The output is

(cos(theta) −sin(theta) )
(sin(theta) cos(theta) )

The next program illustrates non-commutative symbols in SymbolicC++. Here b is a Bose annihilation operator and bd is a Bose creation operator. The variable vs denotes the vacuum state |0\rangle. The ~ operator toggles the commutativity of a variable, i.e. if b is commutative that ~b is non-commutative and if b is non-commutative ~b is commutative.

#include
#include "symbolicc++.h"
using namespace std;
int main(void)

Further examples can be found in the books listed below.〔
Steeb, W.-H. (2010).
''Quantum Mechanics Using Computer Algebra, second edition,''
World Scientific Publishing, Singapore.
〕〔
Steeb, W.-H. (2008).
''The Nonlinear Workbook: Chaos, Fractals, Cellular Automata, Neural Networks, Genetic Algorithm, Gene Expression Programming, Wavelets, Fuzzy Logic with C++, Java and SymbolicC++ Programs, fourth edition,''
World Scientific Publishing, Singapore.
〕〔
Steeb, W.-H. (2007).
''Continuous Symmetries, Lie Algebras, Differential Equations and Computer Algebra, second edition,''
World Scientific Publishing, Singapore.
〕〔

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「SymbolicC++」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.