Accessing MatrixSymbol
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
Direzione di ricerca
Inizia dalla documentazione di SymPy matrix-expressions collegata nell’issue e ispeziona l’interfaccia SymPy.jl per la costruzione di matrici e l’esposizione di MatrixSymbol. Chiarisci se il risultato atteso è un modello di utilizzo esistente o un nuovo supporto, quindi definisci il completamento come un modo documentato per creare matrici simboliche dimensionate senza espansione scalare.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I can't seem to figure out how to make use of the sympy MatrixSymbol type, described at
http://docs.sympy.org/latest/modules/matrices/expressions.html
I would like to manipulate matrix expressions on a block matrix level, not have the expressions be manipulated on the level of scalar matrix entries.
To be more specific, how do I in SymPy.jl create a matrix with specified dimensions, without having it be an array of scalars, like (in python)
>>> X = MatrixSymbol('X', 3, 3)
>>> Matrix(X)
Matrix([
[X[0, 0], X[0, 1], X[0, 2]],
[X[1, 0], X[1, 1], X[1, 2]],
[X[2, 0], X[2, 1], X[2, 2]]])
- Lingua principale
- Julia
- Stelle
- 282
- Fork
- 59
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di JuliaPy/SymPy.jl
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
-
Not updated in registryAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
Tutte le issue di JuliaPy/SymPy.jl
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 60/100
EnzymeAD/ReactantServer.jl#103 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
ClapeyronThermo/Clapeyron.jl#649 ·
-
Add DocStringExtensionsApertadocumentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
ohno/Antique.jl#165 ·
-
`UnitLowerTriangular(transpose(M')) \ b` returns a wrong solutionForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
JuliaLang/LinearAlgebra.jl#1749 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100