mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-18 16:27:34 +01:00
[apps/toolbox] Add Vector operation toolbox menus
Change-Id: Iab8faa45a3f30be979f7d705ac169e8f2b801da9
This commit is contained in:
committed by
Émilie Feral
parent
8688fd5b95
commit
ca91b7c43d
@@ -76,6 +76,12 @@ const ToolboxMessageTree matricesChildren[] = {
|
|||||||
ToolboxMessageTree::Leaf(I18n::Message::ReducedRowEchelonFormCommandWithArg, I18n::Message::ReducedRowEchelonForm)
|
ToolboxMessageTree::Leaf(I18n::Message::ReducedRowEchelonFormCommandWithArg, I18n::Message::ReducedRowEchelonForm)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const ToolboxMessageTree vectorsChildren[] = {
|
||||||
|
ToolboxMessageTree::Leaf(I18n::Message::DotCommandWithArg, I18n::Message::Dot),
|
||||||
|
ToolboxMessageTree::Leaf(I18n::Message::CrossCommandWithArg, I18n::Message::Cross),
|
||||||
|
ToolboxMessageTree::Leaf(I18n::Message::NormVectorCommandWithArg, I18n::Message::NormVector),
|
||||||
|
};
|
||||||
|
|
||||||
#if LIST_ARE_DEFINED
|
#if LIST_ARE_DEFINED
|
||||||
const ToolboxMessageTree listsChildren[] = {
|
const ToolboxMessageTree listsChildren[] = {
|
||||||
ToolboxMessageTree::Leaf(I18n::Message::SortCommandWithArg, I18n::Message::Sort),
|
ToolboxMessageTree::Leaf(I18n::Message::SortCommandWithArg, I18n::Message::Sort),
|
||||||
@@ -286,6 +292,7 @@ const ToolboxMessageTree menu[] = {
|
|||||||
ToolboxMessageTree::Node(I18n::Message::Probability, probabilityChildren),
|
ToolboxMessageTree::Node(I18n::Message::Probability, probabilityChildren),
|
||||||
ToolboxMessageTree::Node(I18n::Message::Arithmetic, arithmeticChildren),
|
ToolboxMessageTree::Node(I18n::Message::Arithmetic, arithmeticChildren),
|
||||||
ToolboxMessageTree::Node(I18n::Message::Matrices, matricesChildren),
|
ToolboxMessageTree::Node(I18n::Message::Matrices, matricesChildren),
|
||||||
|
ToolboxMessageTree::Node(I18n::Message::Vectors, vectorsChildren),
|
||||||
#if LIST_ARE_DEFINED
|
#if LIST_ARE_DEFINED
|
||||||
ToolboxMessageTree::Node(I18n::Message::Lists,listsChildren),
|
ToolboxMessageTree::Node(I18n::Message::Lists,listsChildren),
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -94,12 +94,14 @@ CodeApp = "Python"
|
|||||||
ConfidenceCommandWithArg = "confidence(f,n)"
|
ConfidenceCommandWithArg = "confidence(f,n)"
|
||||||
ConjCommandWithArg = "conj(z)"
|
ConjCommandWithArg = "conj(z)"
|
||||||
CoshCommandWithArg = "cosh(x)"
|
CoshCommandWithArg = "cosh(x)"
|
||||||
|
CrossCommandWithArg = "cross(u,v)"
|
||||||
D = "d"
|
D = "d"
|
||||||
DeterminantCommandWithArg = "det(M)"
|
DeterminantCommandWithArg = "det(M)"
|
||||||
DiffCommandWithArg = "diff(f(x),x,a)"
|
DiffCommandWithArg = "diff(f(x),x,a)"
|
||||||
DiffCommand = "diff(\x11,x,\x11)"
|
DiffCommand = "diff(\x11,x,\x11)"
|
||||||
DimensionCommandWithArg = "dim(M)"
|
DimensionCommandWithArg = "dim(M)"
|
||||||
DiscriminantFormulaDegree2 = "Δ=b^2-4ac"
|
DiscriminantFormulaDegree2 = "Δ=b^2-4ac"
|
||||||
|
DotCommandWithArg = "dot(u,v)"
|
||||||
E = "e"
|
E = "e"
|
||||||
Equal = "="
|
Equal = "="
|
||||||
FactorCommandWithArg = "factor(n)"
|
FactorCommandWithArg = "factor(n)"
|
||||||
@@ -130,6 +132,7 @@ N = "n"
|
|||||||
NormCDFCommandWithArg = "normcdf(a,μ,σ)"
|
NormCDFCommandWithArg = "normcdf(a,μ,σ)"
|
||||||
NormCDF2CommandWithArg = "normcdf2(a,b,μ,σ)"
|
NormCDF2CommandWithArg = "normcdf2(a,b,μ,σ)"
|
||||||
NormPDFCommandWithArg = "normpdf(x,μ,σ)"
|
NormPDFCommandWithArg = "normpdf(x,μ,σ)"
|
||||||
|
NormVectorCommandWithArg = "norm(u)"
|
||||||
PermuteCommandWithArg = "permute(n,r)"
|
PermuteCommandWithArg = "permute(n,r)"
|
||||||
P = "p"
|
P = "p"
|
||||||
Prediction95CommandWithArg = "prediction95(p,n)"
|
Prediction95CommandWithArg = "prediction95(p,n)"
|
||||||
|
|||||||
@@ -136,6 +136,10 @@ Trace = "Spur"
|
|||||||
Dimension = "Größe"
|
Dimension = "Größe"
|
||||||
RowEchelonForm = "Stufenform"
|
RowEchelonForm = "Stufenform"
|
||||||
ReducedRowEchelonForm = "Reduzierte Stufenform"
|
ReducedRowEchelonForm = "Reduzierte Stufenform"
|
||||||
|
Vectors = "Vektoren"
|
||||||
|
Dot = "Skalarprodukt"
|
||||||
|
Cross = "Kreuzprodukt"
|
||||||
|
NormVector = "Norm"
|
||||||
Sort = "Sortieren aufsteigend"
|
Sort = "Sortieren aufsteigend"
|
||||||
InvSort = "Sortieren absteigend"
|
InvSort = "Sortieren absteigend"
|
||||||
Maximum = "Maximalwert"
|
Maximum = "Maximalwert"
|
||||||
|
|||||||
@@ -136,6 +136,10 @@ Trace = "Trace"
|
|||||||
Dimension = "Size"
|
Dimension = "Size"
|
||||||
RowEchelonForm = "Row echelon form"
|
RowEchelonForm = "Row echelon form"
|
||||||
ReducedRowEchelonForm = "Reduced row echelon form"
|
ReducedRowEchelonForm = "Reduced row echelon form"
|
||||||
|
Vectors = "Vectors"
|
||||||
|
Dot = "Dot product"
|
||||||
|
Cross = "Cross product"
|
||||||
|
NormVector = "Norm"
|
||||||
Sort = "Sort ascending "
|
Sort = "Sort ascending "
|
||||||
InvSort = "Sort descending"
|
InvSort = "Sort descending"
|
||||||
Maximum = "Maximum"
|
Maximum = "Maximum"
|
||||||
|
|||||||
@@ -136,6 +136,10 @@ Trace = "Traza"
|
|||||||
Dimension = "Tamaño"
|
Dimension = "Tamaño"
|
||||||
RowEchelonForm = "Matriz escalonada"
|
RowEchelonForm = "Matriz escalonada"
|
||||||
ReducedRowEchelonForm = "Matriz escalonada reducida"
|
ReducedRowEchelonForm = "Matriz escalonada reducida"
|
||||||
|
Vectors = "Vectores"
|
||||||
|
Dot = "Producto escalar"
|
||||||
|
Cross = "Producto vectorial"
|
||||||
|
NormVector = "Norma"
|
||||||
Sort = "Clasificación ascendente"
|
Sort = "Clasificación ascendente"
|
||||||
InvSort = "Clasificación descendente"
|
InvSort = "Clasificación descendente"
|
||||||
Maximum = "Máximo"
|
Maximum = "Máximo"
|
||||||
|
|||||||
@@ -136,6 +136,10 @@ Trace = "Trace de M"
|
|||||||
Dimension = "Taille de M"
|
Dimension = "Taille de M"
|
||||||
RowEchelonForm = "Forme échelonnée de M"
|
RowEchelonForm = "Forme échelonnée de M"
|
||||||
ReducedRowEchelonForm = "Forme échelonnée réduite de M"
|
ReducedRowEchelonForm = "Forme échelonnée réduite de M"
|
||||||
|
Vectors = "Vecteurs"
|
||||||
|
Dot = "Produit scalaire"
|
||||||
|
Cross = "Produit vectoriel"
|
||||||
|
NormVector = "Norme"
|
||||||
Sort = "Tri croissant"
|
Sort = "Tri croissant"
|
||||||
InvSort = "Tri décroissant"
|
InvSort = "Tri décroissant"
|
||||||
Maximum = "Maximum"
|
Maximum = "Maximum"
|
||||||
|
|||||||
@@ -136,6 +136,10 @@ Trace = "Traccia"
|
|||||||
Dimension = "Dimensione"
|
Dimension = "Dimensione"
|
||||||
RowEchelonForm = "Matrice a scalini"
|
RowEchelonForm = "Matrice a scalini"
|
||||||
ReducedRowEchelonForm = "Matrice ridotta a scalini"
|
ReducedRowEchelonForm = "Matrice ridotta a scalini"
|
||||||
|
Vectors = "Vettori"
|
||||||
|
Dot = "Prodotto scalare"
|
||||||
|
Cross = "Prodotto vettoriale"
|
||||||
|
NormVector = "Norma"
|
||||||
Sort = "Ordine crescente"
|
Sort = "Ordine crescente"
|
||||||
InvSort = "Ordine decrescente"
|
InvSort = "Ordine decrescente"
|
||||||
Maximum = "Massimo"
|
Maximum = "Massimo"
|
||||||
|
|||||||
@@ -136,6 +136,10 @@ Trace = "Spoor"
|
|||||||
Dimension = "Afmeting"
|
Dimension = "Afmeting"
|
||||||
RowEchelonForm = "Echelonvorm"
|
RowEchelonForm = "Echelonvorm"
|
||||||
ReducedRowEchelonForm = "Gereduceerde echelonvorm"
|
ReducedRowEchelonForm = "Gereduceerde echelonvorm"
|
||||||
|
Vectors = "Vectoren"
|
||||||
|
Dot = "Inwendig product"
|
||||||
|
Cross = "Kruisproduct"
|
||||||
|
NormVector = "Norm"
|
||||||
Sort = "Sorteer oplopend "
|
Sort = "Sorteer oplopend "
|
||||||
InvSort = "Sort aflopend"
|
InvSort = "Sort aflopend"
|
||||||
Maximum = "Maximum"
|
Maximum = "Maximum"
|
||||||
|
|||||||
@@ -136,6 +136,10 @@ Trace = "Traço"
|
|||||||
Dimension = "Dimensão"
|
Dimension = "Dimensão"
|
||||||
RowEchelonForm = "Matriz escalonada"
|
RowEchelonForm = "Matriz escalonada"
|
||||||
ReducedRowEchelonForm = "Matriz escalonada reduzida"
|
ReducedRowEchelonForm = "Matriz escalonada reduzida"
|
||||||
|
Vectors = "Vetores"
|
||||||
|
Dot = "Produto escalar"
|
||||||
|
Cross = "Produto vetorial"
|
||||||
|
NormVector = "Norma"
|
||||||
Sort = "Ordem crescente"
|
Sort = "Ordem crescente"
|
||||||
InvSort = "Ordem decrescente"
|
InvSort = "Ordem decrescente"
|
||||||
Maximum = "Máximo"
|
Maximum = "Máximo"
|
||||||
|
|||||||
Reference in New Issue
Block a user