C'è un modo per rendere MatrixForm
visualizzare un vettore di riga orizzontalmente sulla linea e non in verticale come per i vettori di colonna? Come questo mi confonde a volte. Pensi che sarà difficile scrivere wrapper attorno alla matrice per regolare questo comportamento?Come rendere MatrixForm visualizzare la riga orizzontalmente come un vettore di riga reale e non verticalmente come vettore di colonna?
Ad esempio, ecco una matrice 2 per 2. Le righe vengono visualizzate come le colonne. Entrambi sono mostrati in verticale.
Domanda: E 'possibile fare MatrixForm
visualizzazione vettori riga disposti in orizzontale e non in verticale?
Scusate se è stato chiesto prima, una ricerca rapida non mostra nulla.
grazie
aggiornamento (1)
cronaca, questo è in Matlab, stampa righe orizzontalmente e verticalmente colonna automaticamente, speravo in qualcosa di simile. Ma userò il suggerimento di Heike qui sotto per ora in quanto risolve questo al costo di una piccola digitazione in più.
aggiornamento (2) Utilizzando la soluzione Ilderico è bello anche, ho sempre avuto difficoltà a stampa a matrice 3D in un senso che posso leggerlo. Qui si usa ora l'{}
trucco
'MatrixForm [twoRowsMatrix [[1, All]], TableDirections -> Row]' dovrebbe funzionare. – Heike
@ Ciao, grazie! questo aiuta Vorrei che MatrixForm lo scoprisse da solo, ma immagino che sarebbe difficile. Dal momento che gli passa una lista, non sa se è un vettore riga o un vettore colonna! Immagino di dover aggiungere questa opzione ora ogni volta che so che cosa sto stampando è una riga. Questo aiuto – Nasser