Перейти к содержанию

Не могу разобраться с Matlab


Иван192837465

Рекомендуемые сообщения

Нужно выполнить два скрипта. Лаба по ТАУ) При выполнении первого выдает ошибку: 

 

Error: Function definitions are not permitted in this context.

 

SCRIPT 1:

 

 function F=Azveno(t,y)

 F=[4-0.2*y];

 

 

 

 

 

SCRIPT 2:

 

>>Y0=[0];

>>[t,y]=ode45('Azveno',[0  25],Y0);

>>plot(t,y);grid on

 

 

Помогите пж) Не понимаю что надо делать...

 

Ссылка на комментарий
Поделиться на другие сайты

Я не пойму что делаю неправильно. Я видел те ссылочки, которые вы мне скинули. Я создал скрипт, вставил код, сохранил скрипт, но при нажатии кнопки Run выдает такую ошибку


Вот скрин


Ответил выше...

post-40530-0-51090300-1558638766_thumb.jpg

Изменено пользователем Иван192837465
Ссылка на комментарий
Поделиться на другие сайты

1. Ошибка Error: Function definitions are not permitted in this context означает, что вы неправильно определяете функцию.

Функция определяется либо в конце скрипта в виде:

function ...

...

end

А в теле скрипта делается ее вызов.

Либо в отдельном .m файле.

 

2. В определении функции у вас два входных аргумента - t и y

А потом вы используете только один из них. На что и получаете ошибку.

  • Согласен 1
Ссылка на комментарий
Поделиться на другие сайты

Спасибо большое))) Получилось...

 

1. Ошибка Error: Function definitions are not permitted in this context означает, что вы неправильно определяете функцию.

Функция определяется либо в конце скрипта в виде:

function ...

...

end

А в теле скрипта делается ее вызов.

Либо в отдельном .m файле.

 

2. В определении функции у вас два входных аргумента - t и y

А потом вы используете только один из них. На что и получаете ошибку.

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Похожий контент

    • Мала
      Автор Мала
      После установки пиратского ПО (google sketch up) нанятым «помощником» сначала скорость интернета просела до двух мегабит в секунду на пару дней. Сканирование компа kaspersky internet security угроз не обнаружило. 
      Через еще пару дней нечто заблокировало браузер и возможность скачивания. Интернет был, но страницы гугл хлома не загружались. Клик по диагностике сети выдавал «удаленное устройство или ресурс не принимает подключение». При этом десктопный востап обновлялся. Но посланную через него антивир утилиту скачать не удавалось.
      Следом поступил звонок с номера «из Молдовы», который я брать не стала. и поняла, что видимо щас «сотрудники фсб» будут взламывать мои госуслуги. Похоже, что это было нечто, что скачало с компа все данные и логины пароли. 
      Нанятый лечитель вирусов с youdo удаленно помог снять странные установленные каким-то патчем ограничения с браузера и почистил шесть каких-то вирусов разными утилитами.
      В финале я в безопасном режиме еще раз проверила утилитой cureit др веба. И он нашел один какой-то файл и удалил. 
       
      4 дня всё поработало бесперебойно. Сегодня снова появился симптом про браузер. То есть нечто управляющее браузером все еще сидит на компе.  Пирасткое ПО правда так и осталось не снесённым. Но есть ощущение что снос ПО не поможет и надо что-то хитрее предпринять. 
       
      Да, впн стоял и исправно без странных симптомов работал более полутора лет без обновлений. Приложения hiddify, сервер от papervpn. 

      Я очень неопытный женщина-юзер. Помогите, пожалуйста, понять что можно сделать. 
       
    • Zed
      Автор Zed
      здравствуйте, уже 2 день не могу удалить, после перезагрузки ноута они опять появляются, пробовал все, бесполезно, помогите плиз!!!!!!!!
    • Copcheny
      Автор Copcheny
      Здравствуйте, скачивал kmsauto и скорее всего от туда поймал вирус taskhost. Смог заметить его в Мониторе ресурсов. Пробовал через разные антивирусы и гайды в интернете ничего не помогает или я сам что то не то делаю. Пожалуйста помогите с решением проблемы
    • Андрей2029
      Автор Андрей2029
      Здравствуйте, товарищи. Проблема следующая. Поставил впервые за много десятков лет Оперу вместо Хрома. Последнюю версию, разумеется. Особо не ковырялся в настройках, стал пользоваться. И заметил, что не могу попасть ни на один сайт с Cloudflare - проверка на человека просто постоянно обновляется, не пуская на страницу. Например, вот Aescripts:

       
      Разумеется, я испробовал все возможные решения, что были в сети, будучи уверенным, что проблема либо в самой Опере (её настройках, которые я не менял), либо в VPN (которого у меня нет и в Опере он не включен), DNS и прочем. Все проверил, посмотрел, попереключал и ничего не помогает. При этом Edge на те же сайты пускает без вопросов. Пошёл было писать багрепорт в техподдержку Оперы, пока не додумался отключить Kaspersky Plus. И, о чудо, Cloudflare сразу же запустил на проблемный сайт. Включил Касперского, тыкнулся на другой сайт - опять тя же проблема. 
       
      Подскажите, куда смотреть, что копать, и почему проблема именно с Оперой? Хром псотавил назад - опять проблемы нет. Чем Опера так провинилась? Какие настройки посмотреть в Каспере, чтобы решить проблему?
    • mabbloss
      Автор mabbloss
      Добрый день!
      Недавно скачивал программу boosterX(подозрения на нее), после чего ухудшение производительности ноутбука.
      Сначала все может быть нормально, но через время ФПС в играх падают все больше и больше.
      Проверил на наличие вирусов с помощью Dr.Web Curelt и нашел 2 майнера NET:MALWARE.URL. Устранить автоматически их, конечно же, не получилось. Просьба помочь в удалении, впервые так сильно боюсь за свой ноутбук.
       
      Лог прикладываю.
      Заранее спасибо!
      CollectionLog-2025.03.05-01.14.zip
×
×
  • Создать...