Matrix problem
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
i have to generate an infinity matrix which larger than 1 billion and as i know matlab cannot do that and i need to convert to other software that can generate it. i have do some review and cannot find any of it, is anyone know about it?? please help me...
0 Commenti
Risposta accettata
Jan
il 13 Mar 2012
Does "infinite matrix" mean, that the number of elements is infinite? And does "larger than 1 billion" mean, that the values are larger than 10^9? Or are you coming from a country with European counting and "billion" it is 10^12?
A [1e9 x 1] double vector needs 8 GB of free memory. A 64 bit Matlab version can handle this, if you have enough RAM. With a 768 GB machine storing e.g. [1e9 x 8] matrices should work fluently.
If you are talking aboud a [1e9 x 1e9] matrix, storing all elemnts is not possible with the current computers. If most of the elements are zero, a sparse matrix can hold such a large matrix.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Matrices and Arrays in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!