Ошибка с выводом текста функцией text на изображение (график)

Обсуждение форума и архива форума www.matlab.ru

Модератор: Admin

mixa647
Пользователь
Сообщения: 1
Зарегистрирован: Пт ноя 09, 2018 10:25 am

Ошибка с выводом текста функцией text на изображение (график)

Сообщение mixa647 » Пт ноя 09, 2018 10:28 am

Здравствуйте уважаемые форумчане. Работая с матлабом столкнулся с такой проблемой.
При выводе текста на график с помощью функции text(x,y,'txt') вылазит ошибка в командном окне:
Attempt to execute SCRIPT text as a function:
C:\Program Files\MATLAB\R2017b\bin\Files\TEST\text.m

Сначала думал, что ошибка в самом матлабе, переустановил, не помогло, проверял в 2014а и 2017b.
Поиски в интернете не помогли.
Пробовал на различных скриптах. Даже при простейшем скрипте, написанном в примере help Matlaba вылазит та же ошибка.

Пример данного скрипта
x = 0: pi/20:2*pi;
y = sin(x);
plot(x,y)
text(pi,0,'\leftarrow sin(\pi)')

Выручайте, не знаю как быть(

sandy
Эксперт
Сообщения: 5601
Зарегистрирован: Ср сен 22, 2004 4:49 pm

Re: Ошибка с выводом текста функцией text на изображение (график)

Сообщение sandy » Пн ноя 12, 2018 10:45 pm

Вы дали своей программе имя (text.m), совпадающее с именем встроенной функции (см. вторую строку сообщения об ошибке, там указан путь к файлу). Так делать нельзя.
С уважением

Александр Сергиенко