Array indices must be positive integers or logical values. Error

3 views (last 30 days)
Hey I m trying to plot these 2 functions, but when runing it it tells me : "Array indices must be positive integers or logical values." my workspace is empty.
I would be happy to learn what is going wrong...
Thanks
clear
x1= -2:0,01:2;
f1 = x1.^2-1;
f2 = sin(x1);
h1 = plot(x1,f1(x1),'b',x1,f2(x1),'r').grid;

Accepted Answer

Stephen23
Stephen23 on 14 Feb 2024
Edited: Stephen23 on 14 Feb 2024
x1= -2:0.01:2; % decimal comma -> point
f1 = x1.^2-1;
f2 = sin(x1);
h1 = plot(x1,f1,'b',x1,f2,'r') % removed superfluous indexing
h1 =
2×1 Line array: Line Line

More Answers (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!