Консультация онлайн # 202733

Раздел: Физика
Автор вопроса: rrrffggh (Посетитель)
Дата: 06.05.2022, 15:13 Консультация неактивна
Поступило ответов: 0
Уважаемые эксперты! Пожалуйста, помогите решить уже решенную задачу в программе матлаб и построить графики(тетта изменяется от -пи/2 до пи/2)!Решенную в маткаде задачу прилагаю:

Ответов еще не поступило.

Мини-форум консультации # 202733

Алексеев Владимир Николаевич

Мастер-Эксперт

ID: 259041

325940

= общий =    07.05.2022, 07:54
Вы просили "помогите решить уже решенную задачу" - а что можно решать в уже-решённой задаче? Да ещё при отсутствии Условия задачи?
"решить уже решенную задачу в программе матлаб… Решенную в маткаде задачу прилагаю" - вероятно, Вы хотите, чтобы кто-то вместо Вас заменил Маткад-операторы на МатЛаб-операторы и выдал Вам сохранённый МатЛаб-файл?
У меня есть Маткад и навыки работы в нём. Но у меня нет МатЛаб-приложения. Если Вам надо, чтобы я или кто-то сделал для Вас МатЛаб-операции, то опубликуйте сюда ссылку на Источник с бесплатным МатЛаб-дистрибутивом с такой же версией, как у Вас.
rrrffggh

Посетитель

ID: 405861

325942

= общий =    07.05.2022, 08:07
Здравствуйте, Владимир Николаевич! Мне удалось найти программу GNU Octave ,ссылку для скачивания прилагаю : https://www.gnu.org/software/octave/download
Алексеев Владимир Николаевич

Мастер-Эксперт

ID: 259041

325944

= общий =    07.05.2022, 09:40
Спасибо за ссылку. Это, конечно, не Матлаб, а его бесплатный заменитель. Сечас идёт скачивание. Потом будет Установка. Затем мне придётся долго изучать работу в этой программе .
Вы не написали цель своего Вопроса. Я могу только догадываться, что Вы - весёлый студент-разгильдяй (судя по Вашему стилю общения), получили задание, кот-е надо выполнить в приложении Матлаб. И поэтому Вы, вероятно, имеете какую-то русско-язычную "Методичку" для ускоренного изучения Матлаба / GNU . Покажите свою "Методичку", иначе Вам придётся ждать мой результ много дней.
rrrffggh

Посетитель

ID: 405861

325945

= общий =    07.05.2022, 09:52
Методичка для GNU Octave:http://opds.spbsut.ru/data/_uploaded/books/octave_book.pdf
Для матлаба:https://elprivod.nmu.org.ua/files/mathapps/%D0%94%D1%8C%D1%8F%D0%BA%D0%BE%D0%BD%D0%BE%D0%B2_matlab_%D0%BF%D0%BE%D0%BB%D0%BD%D1%8B%D0%B9%20%D1%81%D0%B0%D0%BC%D0%BE%D1%83%D1%87%D0%B8%D1%82%D0%B5%D0%BB%D1%8C.pdf
Алексеев Владимир Николаевич

Мастер-Эксперт

ID: 259041

325946

= общий =    07.05.2022, 11:59
Спасибо Вам за учебники! Вашу МатЛаб-ссылку можно укоротить до
https://elprivod.nmu.org.ua/files/mathapps/Дьяконов_matlab_полный%20самоучитель.pdf

Начинаю Установку GNU Octave и учёбу. А что мешало Вам самому изучить эту полезную программу?
Алексеев Владимир Николаевич

Мастер-Эксперт

ID: 259041

325967

= общий =    08.05.2022, 15:30
Ваша GNU Octave уже замучила меня. Сначала я долго скачивал дистрибутив для Windows-x32 (интернет у меня медленный и ограниченный от сотового оператора Билайн). После скачивания я запустил дистриб в exe-формате для его Установки в мою любимую ОС (ОперСистему) WindowsXP. После 6-минутной установки и загрузки проги начались ошибки. Только после установки стал доступен файл ReadMe , в кот-м сообщается, что СисТребование для GNU Octave - ОС Windows7 или новее. В нормальных приложениях инсталер даже не начинает Установку, если приложение и ОС НЕсовместимы. А у хороших разработчиков об этом сообщается ещё раньше, до начала скачивания с сайта!

Я скачал другой дистриб для Windows7-64 в архиве 7z . Затем я распаковал его в папку E:\DistrSoft\OctaveDistr\ . Но нет в этой папке привычных Setup.exe либо install.exe . Есть octave.vbs , octave-firsttime.vbs , octave-launch.exe , octave-launch-firsttime.exe , post-install.bat , README.html … Я понял, что Octave не устанавливается в ОС, а просто загружается. Но нигде не написано, которым файлом надо загружать прогу, чтобы в ней заработали кириллические шрифты. Я пере-пробовал разные загрузчики, менял кодировки в настройках, но прога игнорирует ввод кириллицы и греческих букв с клавиатуры. А при загрузке командного скрипта с кирил-буквами и греками - искажает их. Хотя в Вашей методичке показано много примеров с кирилами и греками. Может, Вы знаете, как решить эту проблему?

Пока что мне удалось опробовать неск-ко простых математических вычислений. Я создал командный скрипт Primer1.m с 3мя строками:
r0 = 1
U0 = 10
rr = 5*r0 / 4
В командном окне Octave я ввёл имя скрипта Primer1 (надо без пути и без расширения), прога выполнила ком-строки. Скриншот прилагаю.
А в каком виде Вы должны сдавать свою задачу преподавателю?
rrrffggh

Посетитель

ID: 405861

325968

= общий =    08.05.2022, 16:12
Нужно будет прикрепить программу в электронный курс
Konstantin Shvetski

Модератор

ID: 226425

325982

= общий =    08.05.2022, 22:47
Рекомендую автору прислать сюда, в мини-форум, напечатанное условие задачи в обычном текстовом формате, а также сопроводить этот текст своими пожеланиями.
=====
С уважением, shvetski
Алексеев Владимир Николаевич

Мастер-Эксперт

ID: 259041

325984

= общий =    09.05.2022, 01:08
Вы писали : "Нужно будет прикрепить программу в электронный курс" - какую программу? GNU Octave ? Она в распакованном виде занимает на жёстком диске 2,1 ГБ ! Вы не сможете прикрепить её в электронный курс. Прикрепить можно т-ко маленький Командный скрипт типа Primer1.m , кот-й ОперСистема открывает в Блокноте, а загруженная Octave исполняет его текстовые коды. Ещё можно прикрепить скриншот (снимок с экрана).

Вот ещё успешно-опробованный мною Primer2.m . Его код - 4 строки . Опробуйте его у себя для тренировки своих навыков работы в Octave :
x=-2*pi():0.02:2*pi(); %построение 2х кривых y=sin(x) и z=cos(x) на одном графике на интервале 2*pi <= x <= 2*pi
y=sin(x);
z=cos(x);
plot(x,y,x,z)

Но в обоих показанных мною примерах не удаётся реализовать греческие буквы, затребованные в Вашем Условии задачи. Надо искать в интернете дистрибутивы нормальных версий МатЛаб или Octave . В Методичке для GNU Octave по Вашей ссылке показано много примеров с греко/рус-именами переменных. Вероятно Автор методички использовал более старую и удачную Octave-версию. Её надо опять же искать (на рус-Octave-форуме?) и скачивать. А у меня ограниченный пакет интернет-трафика. 6 ГБ в месяц надо растянуть до 31 мая. 1 ГБ я уже потратил на скачивание неудачных Octave-версий.
Поэтому я вынужден приостановить помощь Вам, пока не начнётся новый месяц, либо Вы купите мне ДопИнтернет-пакет за 500 руб на мой инет-модем 9681351205 .
Алексеев Владимир Николаевич

Мастер-Эксперт

ID: 259041

326007

= общий =    10.05.2022, 09:50
Костя, Вы просили АвтораВопроса "прислать сюда… условие задачи", но я догадываюсь, что просителю не нужно решать никакой задачи по физике. Он хочет сделать перевод 13 команд Маткада в синтаксис GNU Octave . Это нетрудно сделать тому, кто имеет приложение GNU Octave либо МатЛаб с нормальной версией, поддерживающей греко/кирилли-символы.
Я предлагаю Вам спихнуть эту консультацию в раздел ДругиеПрограммы, где вероятно есть спецы-счастливчики с указанными версиями.
Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.