Matlab: есть какие-нибудь встроенные ограничения на размер данных?

mik67

Например, на размеры матриц

AlexV769

тебе хватит

Serab

А тебе надо что-то жутко кроссплатформенное (если можно так выразиться)?
Сколько на твоем компе сейчас доступно там можно узнать, и даже, вроде, поднастроить. RTFM

mik67

более точно, вопрос такой:
какой длины может быть вектор (массив чтобы гарантированно не было никаких проблем (естественно, при условии, что хватает памяти)
как пример, Excel допускает столбцы высотой не более 65536
:
если можно, ключевые слова в f**king manual'е для поиска

Serab

http://www.mathworks.com/access/helpdesk/help/techdoc/index....
И оттуда по ссылочкам походить.
Нашел гуглём "matlab amount of available memory"

mik67

т.е. ограничение зависит только от объёма памяти? никаких зашитых констант нет?

serg72

Введи в Матлабе команду memory.
Он тебе всё скажет. Какой максимальный объём и т.п.
Для 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.

vnk02

Вот, например, что получается для 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.
>>
Оставить комментарий
Имя или ник:
Комментарий: