MATLAB错误: 表达式无效。调用函数或对变量进行索引时,请使用圆括号。否则,请检查不匹配的分隔符
clc
clear all
x=0:0.01:100;
y=(atan(x-5)+5).(x>=0 & x<10)
+(0.5(x-15).^2)-6.13).(x>=10 & x<21)
+12(x>=21 & x<30)
+(-0.1*(x-30).^2+12).(x>=30 & x<40)
+2(x>=40 & x<50)
+(0.5sin(x-50)+2).(x>=50 & x<65)
+2.325*(x>=65 & x<80)
+((x-80).^2+2.325).(x>=80 & x<95)
+(1.5atan(x-95)+18).*(x>=95);
plot(x,y);
axis([0 100 0 20]);
grid on
哪里错误了求解!!!