Ru-Board.club
← Вернуться в раздел «Программы»

» MathWorks MATLAB

Автор: MorSe
Дата сообщения: 13.12.2006 22:20
Djin22

Цитата:
Подсажите плиз, как решить дифференциальное уравнение 2-ого порядка в матлабе?

Переменную i в дифуре Matlab не хочет воспринимать. Попробуй так (i <-> y):

Код: dsolve('D2y + (R* Dy)/L + y/(L*c) = 0','t')
Автор: Tartrout
Дата сообщения: 06.01.2007 21:14
Коллеги,

Создал m-файл с функцией. Хочу сделать из него dll. Дальше начинается мистика. Если выбираешь в качестве сишного компилятора штатный матлабовский Lcc (который с ним идет), то сгенеренный сишный код не компилируется.

Если использовать компилятор Борланда, то компилируется, но не работает. А именно, инициализация матлабовской енжины проходит нормально, а следующая инициализация (относящаяся к функции) myfuncInitialize кидает external exception. Все файлы вместе лежат.

Matlab 2006a. Господа, помогите пожалуйста, я очень прошу. Замучился уже. У кого-нибудь есть опыт работы с этими dll-ками?
Автор: Yuk
Дата сообщения: 07.01.2007 03:46
Tartrout
Можешь перечислить какие функции используешь в своем m-файле. Компилятор не все поддерживает. Пробовал ли написать какую-нибудь простейшую функцию (типа a + b), и откомпилировать? Если не пашет, ищи проблемы в инсталляции.
Автор: Tartrout
Дата сообщения: 07.01.2007 23:50
Yuk

Спасибо за внимание к моей проблеме.

Создал m-файл с функцией, возвращающей константу. Симптом тот же. Причем стендеэлон-приложение я создать могу. Экзешник запускается и делает то, что нужно. Но мне нужно как-то дергать функцию из своего кода. Возможно, я и смогу это сделать, если сначала научусь инициализировать библиотеку.

Автор: mithridat1
Дата сообщения: 09.02.2007 13:06
В параллельном топике в варезнике уже кто-то спрашивал

Цитата:
У меня такая проблема: Поставил я себе Matlab 7.0.0.19..., открывается он не так быстро, зато как только загрузится, то очень быстро закрывается.

Может быть кто-нибудь сталкивался с подобной проблемой и нашел решение ?
Автор: michaelus
Дата сообщения: 22.02.2007 19:01
Все русские камменты в m-файле после сохранения файла превращаются в знаки вопроса (?????????). Это можно увидеть при последующем открытии файла в редакторе матлаба или просто сохранив файл с русским текстом в редакторе матлаба (даже не закрывая его при этом) и посмотрев его любым другим текстовом редактором. Релиз R2006b.
Кто нибудь сталкивался с такой бедой или знает как это можно вылечить?
Автор: Yuk
Дата сообщения: 22.02.2007 19:38
michaelus
Какая ось? Какая кодовая страница в Windows?
Автор: michaelus
Дата сообщения: 22.02.2007 21:16
XP корпоративка SP2 английская
в региональных опциях: Location - Russia, язык для non-Unicode programs - Russian

Русский текст в редакторе матлаба вводится и виден нормально. Но заменяется на вопросы при сохранении файла так что если его закрыть и открыть заново то всё пропадёт.

Если в m-файле написать по-русски в notepad и открыть его в редакторе матлаба то отображаются нерусские символы типа европейских умляутов.
Автор: Jenyay
Дата сообщения: 22.02.2007 21:52
michaelus
А какая версия матлаба?
Автор: michaelus
Дата сообщения: 23.02.2007 12:04
как написал - R2006b
Автор: nazman
Дата сообщения: 28.02.2007 22:05
Народ ПОМОГИТЕ!!! Поставил Matlab 7.0.0.1 R14 - не хочет запускаться - при загрузке сразу вылетает (появляется >> и все).... Может кто-нить подскажет в чем дело?
Автор: MorSe
Дата сообщения: 03.03.2007 10:24
Новый релиз R2007a продуктов компании MathWorks

Цитата:
1 марта 2007 года вышел новый релиз R2007a продуктов компании MathWorks, который содержит ряд значительных изменений в ключевых продуктах семейства. Кроме того, релиз содержит два новых продукта по сравнению с предыдущей версией.

В новый релиз R2007a добавлена поддержка таких платформ как Intel based Mac, Windows Vista и 64-bit Sun Solaris SPARC.

Ключевые изменения продуктов семейства MATLAB:
Появилась встроенная поддержка многоядерных и многопроцессорных систем, заключающаяся в автоматическом распараллеливании функций ядра без участия пользователя;
Стал возможен запуск 4-х параллельных процессов MATLAB на рабочей станции пользователя;
Включен новый продукт Link for Cadence Incisive, предназначенный для тестирования и верификации HDL кода с помощью MATLAB. Данные изменения в MATLAB будут особенно полезны тем исследователям, которые в своей ежедневной практике решают задачи оптимизации большой размерности, используют распределенные и параллельные технологии.

Новые возможности продуктов семейства Simulink:
Появилась возможность поддержки многомерных сигналов в таких продуктах как Signal Processing Blockset, Embedded MATLAB Function block, Video and Image Processing Blockset и Real-Time Workshop;
Улучшена эффективность кода и добавлена поддержка MISRA C в Real-Time Workshop Embedded Coder;
Появился новый графический интерфейс для анализа и масштабирования систем с фиксированной точкой в Simulink Fixed Point;
Появилась возможность векторной и матричной поддержки в SimEvents;
Включен новый продукт Simscape - средство для многомерного физического моделирования. Перечисленные изменения Simulink предназначены для более эффективной работы инженеров и исследователей, занимающихся разработкой и тестированием имитационных моделей.

Нововведения в ключевых продуктах MATLAB и Simulink, позволяют еще более быстро и качественно интегрировать продукты MathWorks в технологические процессы на предприятиях, в исследовательских институтах, а также в образовании.

Более подробно с обновлениями, вошедшими в новый релиз, можно ознакомиться, посетив официальный сайт компании MathWorks.
Автор: rakavka
Дата сообщения: 09.03.2007 15:37
ta zhe problema chto u nazman

plz help !!
Автор: grin
Дата сообщения: 15.03.2007 13:55
Народ! А Matlab 7.0.1 как на удаленной машине через терминальный сервер запустить? Говорит нужна какая-то лицензия. Локально работает без проблем. Может есть решение этой проблемы
Автор: grin
Дата сообщения: 16.03.2007 08:54
Вычитал на офсайте, что только последняя версия поддерживает подключение и работу через RDP. Придется качать новую версию.
Автор: iogun
Дата сообщения: 23.03.2007 07:44
Версия R13
не могу установить вываливается вот эта ошибка

Добавлено:
не могу учтановить вываливается вот эта ошибка
Автор: Yuk
Дата сообщения: 23.03.2007 17:24
iogun
А что не понятно то?
Или освободить место или изменить переменную окружения TMP.
Скорее всего поможет чистка каталога для временных файлов.
Автор: iogun
Дата сообщения: 24.03.2007 09:02
Yuk
а не понятно то, что я поменял переменные окружения %TMP% %TEMP% на F:\temp - свободно 40гб, на диске с - 15 гб, права на доступ к папке все открыты, имя пользователя user (c правами администратора), Заходил под другим юзером, полностью очистил папку с врем. файлыми и все равно эта ошибка.
Автор: dr tibibo
Дата сообщения: 01.04.2007 10:05
Доброе время суток.
Я в matlab новичок, так что прошу простить за дурацкие вопросы.
А вопрос, собственно, в следующем: при попытке нарисовать сетчатую поверхность с использованием функции mesh(x,y,z) вместо картинки появляется пустое графическое окно (тоже самое и функией meshz). При этом ф-ция meshc(x,y,z) работает нормально. Анологично и с ф-циями surf и surfc: surfc работает, а surf - нет. На других машинах те же скрипты отрабатывают без проблем. Помогите, пожалуйста, разобраться.
Автор: Rieu
Дата сообщения: 19.04.2007 07:43
ww
Автор: polyarnick
Дата сообщения: 27.04.2007 22:50
подскажите пожалуйста где можно скачать документацию или что-то в этом роде по matcad на русском языке.
Автор: MorSe
Дата сообщения: 27.04.2007 23:01
polyarnick

Цитата:
подскажите пожалуйста где можно скачать документацию или что-то в этом роде по matcad на русском языке
Это тема про Matlab.
Скачать документацию по Mathcad попробуй в этой теме.
Автор: rafis
Дата сообщения: 12.05.2007 09:44
Как можно проводить вычисления на нескольких компьютерах в сети в Matlab (distributed computation)?
Автор: madsmoker82
Дата сообщения: 17.05.2007 11:34
к вопросу о ненормальном сохранении (или восприятии Матлабом русских букв в моделях) можно сделать следующее:
в свойствах ярлыка для Матлаба (у меня в версии 2006а вообще русский не понимал он и при сохранении сразу матюкался, мол не могу скодировать данные символы страницой windows-1251), в строке запуска программы надо просто дописать следующее
"-r set_param(0,'CharacterEncoding','windows-1252')" (без кавычек есессно)....
этот ключик "-r" означает что при загрузке Матлаба будет выполнена эта комманда, она на текущую сессию работы выставит в Матлабе данную кодовую страницу (windows-1252)... что самое странное, после этого модели с русскими комментариями нормально сохраняются, нормально открываются соотвественно и даже если блокнотом открыть, то можно увидеть русские буквы. Хотя страница windows-1252 вроде обозначается как Западноевропейская, но факт нормального восприятия остается фактом.
Автор: michaelus
Дата сообщения: 18.05.2007 11:13
madsmoker82 Спасибо за инфу.
Это наверное решает проблему для Симулинка, т.к. set_param устанавливает параметры для Симулинка.
Когда столкнулся с проблемой нашёл на сайте MathWorks следующий баг репорт (он правда для макинтош но у меня на PC тоже самое для русских букв) http://www.mathworks.com/support/bugreports/details.html?rp=343194
Сейчас они написали что This bug was fixed as of R2007a.
Вот пока этот последний релиз не устанавливал, надеюсь это исправление и для виндоуз платформы тоже может быть.
Автор: madsmoker82
Дата сообщения: 22.05.2007 14:18
хм... будем надеяться, что так оно и будет))
Автор: michaelus
Дата сообщения: 08.07.2007 15:12

Цитата:
Все русские камменты в m-файле после сохранения файла превращаются в знаки вопроса (?????????).


Цитата:
XP корпоративка SP2 английская
в региональных опциях: Location - Russia, язык для non-Unicode programs - Russian


Короче выяснилась в чём собака порылась. Это проблема не собственно Матлаба, а java-приложений и конкретно Java Runtime Environment от Sun, включённой в дистрибутив Матлаба. JRE берёт системные параметры кодовых страниц и локализации в панели Regional and Language Options не из настроек Location, а из настроек Standards and formats отвечающих за формат времени, даты и чисел. У меня стояло English (United States), т.к. всё равно форматы времени, даты и чисел можно перенастроить как угодно.
Для того чтобы JRE загружало кодовые страницы нормально (и соответственно правильно обрабатывала символы) там нужно конкретно выставить Russia (это кстати не только для Матлаба но и для java апплетов в IE нужно чтобы нормально русские символы отображались если используется java машина Sun).
Автор: CFD
Дата сообщения: 17.07.2007 10:04
вышла версия 2007b
Автор: MorSe
Дата сообщения: 17.07.2007 10:41
CFD

Цитата:
вышла версия 2007b

На офсайте пока тихо.
Автор: CFD
Дата сообщения: 17.07.2007 13:06

Цитата:
На офсайте пока тихо.
Была рассылка официальным пользователям... Уточнил информацию - вышла не новая версия 2007b, а пре-релиз... Сорри за неточность...
Вот информация (Release Notes)
http://slil.ru/24641149
pass:
matlab

Страницы: 123456789101112

Предыдущая тема: Переставить заново зарегенную прогу.


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.