Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:matlab [2013/01/31 01:20] [Matlab] |
wiki:matlab [2013/10/10 20:02] (текущий) [Дружба Matlab и Latex] |
||
---|---|---|---|
Строка 4: | Строка 4: | ||
Ядро MATLAB позволяет максимально просто работать с матрицами реальных, комплексных и аналитических типов данных. Содержит встроенные функции линейной алгебры (LAPACK, BLAS), быстрого Фурье преобразования (FFTW), функции для работы с полиномами, функции базовой статистики и численного решения дифференциальных уравнений. Все встроенные функции ядра MATLAB разработаны и оптимизированы специалистами и работают быстрее или так же, как их эквивалент на C/C++ | Ядро MATLAB позволяет максимально просто работать с матрицами реальных, комплексных и аналитических типов данных. Содержит встроенные функции линейной алгебры (LAPACK, BLAS), быстрого Фурье преобразования (FFTW), функции для работы с полиномами, функции базовой статистики и численного решения дифференциальных уравнений. Все встроенные функции ядра MATLAB разработаны и оптимизированы специалистами и работают быстрее или так же, как их эквивалент на C/C++ | ||
- | Продукт распространяет по [[wpre>Проприетарное_программное_обеспечение|проприетарной лицензии]]. | + | Продукт распространяет по [[wpru>Проприетарное_программное_обеспечение|проприетарной лицензии]]. |
**Ключевые возможности** | **Ключевые возможности** | ||
Строка 19: | Строка 19: | ||
Если у вас возникает ошибка ''/usr/local/MATLAB/R2011a/bin/util/oscheck.sh: 605: /lib/libc.so.6: not found'', то попробуйте выполнить в терминале: | Если у вас возникает ошибка ''/usr/local/MATLAB/R2011a/bin/util/oscheck.sh: 605: /lib/libc.so.6: not found'', то попробуйте выполнить в терминале: | ||
- | Под Ubuntu 12.X x32: <code=bash>sudo ln -s /lib/i386-linux-gnu/libc-2.13.so /lib/libc.so.6</code> | + | Под Ubuntu 12.x 32-bit: <code=bash>sudo ln -s /lib/i386-linux-gnu/libc-2.13.so /lib/libc.so.6</code> |
- | Под Ubuntu 12.X x64: <code=bash>sudo ln -s /lib64/x86_64-linux-gnu/libc-2.13.so /lib64/libc.so.6</code> | + | Под Ubuntu 12.x 64-bit: <code=bash>sudo ln -s /lib64/x86_64-linux-gnu/libc-2.13.so /lib64/libc.so.6</code> |
- | Под Ubuntu 11.X x64: <code=bash>sudo ln -s /lib/x86_64-linux-gnu/libc-2.13.so /lib64/libc.so.6</code> | + | Под Ubuntu 11.x 64-bit: <code=bash>sudo ln -s /lib/x86_64-linux-gnu/libc-2.13.so /lib64/libc.so.6</code> |
Подробнее про эту ошибку смотри [[http://www.mathworks.com/support/solutions/en/data/1-F68FSA/index.html?solution=1-F68FSA|тут]] и [[http://rutracker.org/forum/viewtopic.php?p=53546197#53546197|тут]]. | Подробнее про эту ошибку смотри [[http://www.mathworks.com/support/solutions/en/data/1-F68FSA/index.html?solution=1-F68FSA|тут]] и [[http://rutracker.org/forum/viewtopic.php?p=53546197#53546197|тут]]. | ||
- | |||
==== Кириллические и греческие символы в подписях графиков ==== | ==== Кириллические и греческие символы в подписях графиков ==== | ||
Если у Вас корректно не отображаются в подписях графиков греческие и кириллические (русские) буквы, то попробуйте доустановить пакеты: | Если у Вас корректно не отображаются в подписях графиков греческие и кириллические (русские) буквы, то попробуйте доустановить пакеты: | ||
<code=bash>sudo apt-get install xfonts-75dpi xfonts-100dpi fonts-gfs-* xfonts-cronyx-100dpi xfonts-cronyx-75dpi xfonts-bolkhov-75dpi</code> | <code=bash>sudo apt-get install xfonts-75dpi xfonts-100dpi fonts-gfs-* xfonts-cronyx-100dpi xfonts-cronyx-75dpi xfonts-bolkhov-75dpi</code> | ||
- | Этот список является избыточным, но с высокой вероятностью должен устранить проблему. | + | Этот список является избыточным, но с высокой вероятностью должен устранить проблему. Взято [[http://rutracker.org/forum/viewtopic.php?p=56411917#56411917|тут]]. |
==== Улучшенное сглаживание подписей у графиков ==== | ==== Улучшенное сглаживание подписей у графиков ==== | ||
<note important>FIXME Кто знает, укажите, пожалуйста, решение.</note> | <note important>FIXME Кто знает, укажите, пожалуйста, решение.</note> | ||
Строка 36: | Строка 34: | ||
При вызове ''matlab'' с графической средой необходимо указывать ключ ''desktop'' | При вызове ''matlab'' с графической средой необходимо указывать ключ ''desktop'' | ||
<code=bash>/usr/local/MATLAB/R2012a/bin/matlab -desktop</code> | <code=bash>/usr/local/MATLAB/R2012a/bin/matlab -desktop</code> | ||
- | В комплекте Matlab можно найти иконки для ярлыка в ''/usr/local/MATLAB/R2012a/X11/icons/''. | + | В комплекте Matlab можно найти иконки для ярлыка в ''/usr/local/MATLAB/R2012a/X11/icons/''. (Пример путей приведен для частной версии Matlab с частным вариантом установки) |
==== Matlab и Java === | ==== Matlab и Java === | ||
Строка 43: | Строка 41: | ||
Возможен метод ручной установки ([[https://debian.pro/977|Установка человеческой Java/JDK в Ubuntu 12.04 Precise]], [[http://askubuntu.com/questions/56104/how-can-i-install-sun-oracles-proprietary-java-6-7-jre-or-jdk|How can I install Sun/Oracle's proprietary Java 6/7 JRE or JDK?]], и [[http://askubuntu.com/questions/55848/how-do-i-install-oracle-java-jdk-7|How do I install Oracle Java JDK 7?]] и прочие инструкции) или с помощью [[http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html|дополнительного репозитория PPA]]. Также о возможных вариантах установки Java можно посмотреть как на [[wiki:java|текущем ресурсе]], так и его [[https://help.ubuntu.com/community/Java|англоязычном собрате]]. | Возможен метод ручной установки ([[https://debian.pro/977|Установка человеческой Java/JDK в Ubuntu 12.04 Precise]], [[http://askubuntu.com/questions/56104/how-can-i-install-sun-oracles-proprietary-java-6-7-jre-or-jdk|How can I install Sun/Oracle's proprietary Java 6/7 JRE or JDK?]], и [[http://askubuntu.com/questions/55848/how-do-i-install-oracle-java-jdk-7|How do I install Oracle Java JDK 7?]] и прочие инструкции) или с помощью [[http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html|дополнительного репозитория PPA]]. Также о возможных вариантах установки Java можно посмотреть как на [[wiki:java|текущем ресурсе]], так и его [[https://help.ubuntu.com/community/Java|англоязычном собрате]]. | ||
+ | ===== Дружба Matlab и Latex ===== | ||
+ | |||
+ | В статье [[http://mydebianblog.blogspot.ru/2013/04/export-matlab-plot-to-latex.html|"ЛаТеХ для продвинутых. Как подружить LaTeX и MATLAB: вставка рисунков из MATLAB в документы LaTeX"]] автор приводит несколько способов построения графиков, принимаемых LaTeX'ом, и подробно рассказывает об экспорте из Matlab средствами скрипта [[http://www.mathworks.nl/matlabcentral/fileexchange/21286-matlabfrag|matlabfrag.m]] (кроме того, даёт ещё его улучшенную версию). На выходе получаем график в двух файлах -- .tex c текстовыми подписями и .eps -- которые пригодны для использования как с ''latex'', так и с ''pdflatex''. Для более удобной вставки такого графика в TeX-документ предлагается воспользоваться пакетом ''pstool'' (автор добавляет в свой zip-архив и этот стилевой файл тоже; однако, к примеру, в TeX-Live этот пакет включен), который является интерфейсом к хорошо известному ''psfrag''. | ||
+ | |||
+ | Для большей надежности {{:wiki:examples_amorua_matlabrag.zip|продублируем тут zip-архив}} от автора статьи (отзеркалирован 2013-10-10). Если у Вас возникают проблемы с размером легенды, попробуйте ещё больше {{:wiki:matlabfrag-v_oron.zip|модифицированную версию файла ''matlabfrag.m''}}. | ||
===== Ссылки ===== | ===== Ссылки ===== | ||
- [[http://rutracker.org/forum/viewtopic.php?t=3998778|Источник]] для раздела "описание". Рассматривается устранение некоторых проблем. | - [[http://rutracker.org/forum/viewtopic.php?t=3998778|Источник]] для раздела "описание". Рассматривается устранение некоторых проблем. | ||
- [[http://ru.www.ikir.ru/Departments/Paratunka/it/publicrecommdenations/linuxmatlab.html|"Перезд Matlab из Windows в Linux"]] | - [[http://ru.www.ikir.ru/Departments/Paratunka/it/publicrecommdenations/linuxmatlab.html|"Перезд Matlab из Windows в Linux"]] | ||
+ | - Matlab на https://help.ubuntu.com/community/MATLAB | ||
Со списком популярного ПО Вы можете познакомиться в разделе [[Программы]]. | Со списком популярного ПО Вы можете познакомиться в разделе [[Программы]]. | ||
{{tag>matlab}} | {{tag>matlab}} |