Matlab: есть какие-нибудь встроенные ограничения на размер данных?
тебе хватит
А тебе надо что-то жутко кроссплатформенное (если можно так выразиться)?
Сколько на твоем компе сейчас доступно там можно узнать, и даже, вроде, поднастроить. RTFM
Сколько на твоем компе сейчас доступно там можно узнать, и даже, вроде, поднастроить. RTFM
более точно, вопрос такой:
какой длины может быть вектор (массив чтобы гарантированно не было никаких проблем (естественно, при условии, что хватает памяти)
как пример, Excel допускает столбцы высотой не более 65536
:
если можно, ключевые слова в f**king manual'е для поиска
какой длины может быть вектор (массив чтобы гарантированно не было никаких проблем (естественно, при условии, что хватает памяти)
как пример, Excel допускает столбцы высотой не более 65536
:
если можно, ключевые слова в f**king manual'е для поиска
http://www.mathworks.com/access/helpdesk/help/techdoc/index....
И оттуда по ссылочкам походить.
Нашел гуглём "matlab amount of available memory"
И оттуда по ссылочкам походить.
Нашел гуглём "matlab amount of available memory"
т.е. ограничение зависит только от объёма памяти? никаких зашитых констант нет?
Введи в Матлабе команду memory.
Он тебе всё скажет. Какой максимальный объём и т.п.
Для 32-битного ограничение довольно существенное.
Для 64-битного - фактически ограничивается только доступной памятью
Он тебе всё скажет. Какой максимальный объём и т.п.
Для 32-битного ограничение довольно существенное.
Для 64-битного - фактически ограничивается только доступной памятью
>> memory
Maximum possible array: 10026 MB (1.051e+010 bytes) *
Memory available for all arrays: 10026 MB (1.051e+010 bytes) *
Memory used by MATLAB: 1454 MB (1.524e+009 bytes)
Physical Memory (RAM): 8189 MB (8.587e+009 bytes)
* Limited by System Memory (physical + swap file) available.
Вот, например, что получается для WinXP 32
>> memory
Maximum possible array: 1215 MB (1.274e+009 bytes) *
Memory available for all arrays: 1561 MB (1.637e+009 bytes) **
Memory used by MATLAB: 232 MB (2.436e+008 bytes)
Physical Memory (RAM): 3583 MB (3.757e+009 bytes)
* Limited by contiguous virtual address space available.
** Limited by virtual address space available.
>>
>> memory
Maximum possible array: 1215 MB (1.274e+009 bytes) *
Memory available for all arrays: 1561 MB (1.637e+009 bytes) **
Memory used by MATLAB: 232 MB (2.436e+008 bytes)
Physical Memory (RAM): 3583 MB (3.757e+009 bytes)
* Limited by contiguous virtual address space available.
** Limited by virtual address space available.
>>
Оставить комментарий
mik67
Например, на размеры матриц