И другие программы этой серии
2.5), нетрудно заметить, что число уста
новок в последней версии MATLAB заметно возросло, хотя вид окна сохранился.
Рис. 2.56. Окно предпочтений системы MATLAB R2007b
148
Знакомство с интерфейсом пользователя
Интерфейс и новые возможности MATLAB R2007
149
Из новых установок отметим лишь одну – поддержку многих потоков в микро
процессорах (вкладка Multithreading). По умолчанию эта возможность отключе
на. При ее включении появляется возможность задать поддержку в автоматиче
ском режиме или вручную до 4 потоков.
2.9.8. Производительность реализаций
MATLAB R2007a,b
На рис. 2.57 показаны результаты тестирования компьютера на процессоре
Pentium 4 HT 2,6 ГГц в среде системы MATLAB R2007a (MATLAB 7.4.0). Их мож
но трактовать двояко. С одной стороны, компьютер занял вполне достойное место –
по производительности его обходят только ПК с двухъядерными процессорами
(их число в тесте, кстати, заметно возросло). С другой – сравнение с результатами
тестирования для предшествующей версии MATLAB 2006b (рис. 1.5) показывает,
что скорость вычислений практически не изменилась.
Рис. 2.58. Результаты выполнения теста на скорость вычислений для MATLAB 2007b
при работе с четырехъядерным микропроцессором Core 2 Quad
Рис. 2.57. Результаты выполнения теста
на скорость вычислений для MATLAB 2007a
ного режима MATLAB R2007b с результатами тестирования системы на скорость
вычислений.
На этот раз ПК с четырехъядерным процессором показал самые высокие пока
затели среди ПК, отмеченных в тесте. Приведенные данные свидетельствуют, что
наибольший выигрыш по скорости счета новейшие реализации MATLAB дают
при применении новейших ПК с двухъ и четырехъядерными процессорами. Они
пока довольно дороги, но цены на них быстро падают. Видимо, учитывая высокую
стоимость легальных программных продуктов MATLAB (десятки тысяч долла
ров для полных версий систем), не имеет смысла спешить с заменой установлен
ных версий на более новые.
Исходя из этого, последующий материал дан так, что он вполне пригоден как
для новейших версий MATLAB 2007a/ R2007b), так и для куда более распростра
ненных предшествующих реализаций MATLAB R2006a,b и даже более ранних.