Структуры данных Delphi

MATLAB, как упомянуто другими, силен в матричном управлении и был первоначально создан как расширение известного BLAS и библиотеки LAPACK, пользовавшиеся для линейной алгебры. Это взаимодействует через интерфейс хорошо с другими языками как Java и хорошо одобрено техническими и научными компаниями для его хорошо разработанных и зарегистрированных библиотек. Из того, что я знаю о Python и NumPy, в то время как они совместно используют многие фундаментальные возможности MATLAB, у них нет полной ширины и глубины возможностей с их библиотеками.

Лично, я использую MATLAB, потому что это - то, что я изучил в своей стажировке, это - то, что я использовал в школе градиента, и это - то, что я использовал в своем первом задании. У меня ничего нет против Python (или никакой другой язык). Это, что я используюсь также.

кроме того, существует другая бесплатная версия в дополнение к scilab, упомянутому Jim C от гну, названной Октава .

5
задан Tim Post 5 November 2009 в 19:07
поделиться

9 ответов

существует множество ресурсов для новичков в Delphi, см. Эти вопросы в StackOverflow

Хорошая книга о структурах данных в Delphi - это фолианты delphi: алгоритмы и структуры данных

alt text
(источник: boyet.com )

Я думаю, что класс ArrayList в Java очень похож на список Generics ( TList ), представленный в delphi 2009. Вы также можете проверить класс TList в delphi.

Пока.

12
ответ дан 18 December 2019 в 06:35
поделиться

Ознакомьтесь с Project Jedi и JEDI БИБЛИОТЕКА КОДОВ.

Библиотека кодов JEDI (JCL) состоит из набора тщательно протестированных и полностью документированные служебные функции и невизуальные классы, которые могут быть мгновенно повторно используется в вашем Delphi и Проекты C ++ Builder.

2
ответ дан 18 December 2019 в 06:35
поделиться

TObjectList похож на ArrayList.
Я многому научился у delphi.about.com и codegearguru

1
ответ дан 18 December 2019 в 06:35
поделиться

Справка Delphi находится в режиме онлайн. Не знаю, что вы пропустили, но видели ли вы Начало работы с Rad Studio ?

Для структур данных я предлагаю сначала взглянуть на модуль Contnrs.pas ] в VCL. Он находится в папке source \ Win32 \ rtl \ common. И если вам повезло и у вас хотя бы Delphi 2009, то есть также вариант дженериков в Generics.Collections.pas

1
ответ дан 18 December 2019 в 06:35
поделиться

если вы француз (или понимаете французский), есть раздел Delphi на сайте Developpez.com

0
ответ дан 18 December 2019 в 06:35
поделиться

Я считаю DelphiFeeds хорошей отправной точкой. Есть ссылки на многие другие веб-сайты Delphi, включая TorryNet , где вы можете найти множество компонентов с открытым исходным кодом.

Что касается структур, посмотрите TStrings / TStringList и TList. Я использую их очень часто.

Для других классов и функций см. Основы Delphi . Есть описания и примеры кода.

4
ответ дан 18 December 2019 в 06:35
поделиться

Если вы используете Delphi 2009 или 2010, он поставляется с несколькими полезными структурами данных, в которых вам действительно не нужно делать ничего особенного (TList, TDictionary .. .).

1
ответ дан 18 December 2019 в 06:35
поделиться

Еще один хороший ресурс для компонентов - это delphipages.com . Если у вас есть какие-либо вопросы, лучшее место для получения ответов - здесь, при переполнении стека. :)

Для конкретных классных коллекций вы захотите открыть и покопаться два модуля: contnrs и generics.collections. Оба находятся в исходном каталоге delphi (.. \ RAD Studio \ xx \ source \ Win32 \ rtl \ common), который установлен для лицензионных версий.

2
ответ дан 18 December 2019 в 06:35
поделиться

Мои любимые сайты Delphi неупорядочены:

И, конечно же, этот сайт Stackoverflow

1
ответ дан 18 December 2019 в 06:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: