Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> ingegneria del Software >> .

Come scrivere una matrice in un file in MATLAB

MATLAB di MathWorks è un sofisticato programma software per computer che gli studenti, ingegneri e scienziati utilizzano per calcolare , memorizzare , analizzare , tracciare e condividere i dati . Il programma può eseguire simulazioni ingegneristiche complesse e calcoli matematici , in particolare quando si lavora con matrici di algebra lineare . Spesso , al fine di condividere i dati , è utile scrivere una matrice in un file. MATLAB contiene centinaia di funzioni incorporate , comprese quelle per le quali il loro unico scopo è la scrittura di un matrice in un file di testo o in un file di Microsoft Office Excel . Istruzioni
Write Text File
1

Definire la matrice in modo standard , ad esempio , " A = [ 9 8 7 , 6 5 4 , 3, 2, 1 ] " produce la matrice "A ", che mostra come MATLAB :

a =

9 8 7

6 5 4

3 2 1
2

Scrivere la matrice "A" in un file di testo utilizzando la funzione " dlmwrite " digitando il seguente :

dlmwrite ( ' dms.txt ' , a , '' ) per

Questa funzione crea un file " dms.txt " dalla matrice " a" e utilizza uno spazio per separare i valori. In alternativa , si potrebbe mettere una virgola tra i due apostrofi di separa i valori nel file di testo con una virgola .
3

Visualizzare il contenuto del nuovo file in MATLAB , digitando il seguente :

tipo dms.txt
Scrivi Excel File
4

Definire la matrice in modo standard , ad esempio , " a = [ 9 8 7 , 6 5 4 , 3 ​​2 1 ] " produce la matrice " A ", che mostra come MATLAB :

a =

9 8 7

6 5 4

3 2 1
5

Scrivi la matrice "A" in un file di Microsoft Office Excel utilizzando la funzione " xlswrite " digitando il seguente :

xlswrite ( ' dms.xls ' , a ) per

Questo codice crea un file Excel " dms.xls " dalla matrice " A. "
6

Visualizzare il nuovo file di Excel in MATLAB , digitando il seguente :
tipo

dms.xls

In alternativa, è possibile aprire il file con Microsoft Office Excel

.

 

software © www.354353.com