30.04.2013, 17:16 | #1 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
Просто мы любим MATLAB
Тема для любителей этого дела
MATLAB (сокращение от англ. «Matrix Laboratory», в русском языке произносится как Матла́б) — пакет прикладных программ для решения задач технических вычислений и одноимённый язык программирования, используемый в этом пакете. MATLAB используют более 1 000 000 инженерных и научных работников, он работает на большинстве современных операционных систем Основной особенностью языка MATLAB являются его широкие возможности по работе с матрицами, которые создатели языка выразили в лозунге «думай векторно» (англ. Think vectorized). ссылки Официальный сайт производителя http://www.mathworks.com/products/matlab/ Сообщество пользователей http://matlab.exponenta.ru/ он-лайн уроки для начинающих http://compteacher.ru/programming/matlab/ Центр компетенций MathWorks http://sl-matlab.ru/ ↓↓
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! Последний раз редактировалось квит; 30.04.2013 в 18:01. |
30.04.2013, 17:22 | #2 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
в чем фишка?
благодаря матричной организации данных, матлаб позволяет значительно упростить код, для решения задач, использующих матричные структуры данных например, скалярное произведение двух векторов в обычном языке выглядело бы примерно так: sum=0 for i=1:10 sum=sum+a(i)*b(i) end в матлабе можно обойтись очень часто вообще без циклов, используя встроенные матричные операции например как sum=sum(a.*b) или через матричное умножение sum=a'*b
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
30.04.2013, 23:21 | #3 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,353
|
Квит, а я за бесплатную любовь. Ты гнутыми октавами пользовался?
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
01.05.2013, 05:09 | #4 | |||
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
так сразу бы и ссылки давал )))
октавой нет Цитата:
Цитата:
Цитата:
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! Последний раз редактировалось квит; 01.05.2013 в 05:13. |
|||
01.05.2013, 20:04 | #5 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,353
|
о. Я пожалуй посмотрю R и джавскую приблуду. хотя если совсем честно - пока тупо эксель недоосвоен, и для банка его хватает. все хочу научится писать плагины к экселю на шарпах. Если что - про эр поспрошаю.
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
14.12.2018, 18:44 | #6 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
ВОВА, я таки дошёл до октава )))
более того, у них есть онлайн версия https://octave-online.net/ для мелких задач хватает, главное быстро можно накидать прототип... и к раб. месту не привязан... это меня несколько раз сильно выручило )))
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
14.12.2018, 19:13 | #7 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
нашёл код визуализация корреляционной матрицы, светлые линии - положительная корреляция, фиолетовые - отрицательная
надо поправить, чтобы толщина линий была пропорциональна коэфф-ту корр-ции ))) corr.png
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
14.12.2018, 19:50 | #8 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,007
|
получилось)))
для корр. матрицы a = 0.489818 0.817627 -0.726256 0.223083 0.359460 0.817627 0.397913 -0.270851 0.628302 0.501159 -0.726256 -0.270851 0.055786 0.659867 0.624878 0.223083 0.628302 0.659867 0.683391 0.393556 0.359460 0.501159 0.624878 0.393556 0.046989 получаем картинку corr1.png
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
14.12.2018, 20:15 | #10 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,353
|
прикольно. а я все эксель постигаю.
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |