Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

МАТЛАБ выдаёт ошибку

Ольга Мартемьянова Ученик (115), на голосовании 1 год назад
Здравствуйте, помогите пожалуйста исправить ошибку кода, который должен построить график
 clc 
clear
w=@(a)SQRT((9.8*(cos(a*pi/180)-0.1*sin(a*pi/180)))/(25*tan(a*pi/180)*(sin(a*pi/180)+0.1*cos(a*pi/180))))*60/(2*pi);
x=0:5:20;
y=w(x);
plot(x,y,'b');
hold on;
xlabel('a');
ylabel('w(a)');
grid on;
А ошибка в следующим :
 ??? Error using ==> mtimes 
Inner matrix dimensions must agree.

Error in ==>
@(a)SQRT((9.8*(cos(a*pi/180)-0.1*sin(a*pi/180)))/(25*tan(a*pi/180)*(sin(a*pi/180)+0.1*cos(a*pi/180))))*60/(2*pi)


Error in ==> lb23 at 5
y=w(x);
Голосование за лучший ответ
Centurio Просветленный (33581) 1 год назад
Вы при записи функции w не поставили точки перед знаками умножения и деления для того, чтобы операции производились поэлементно.
Похожие вопросы