How do i get rid of error in line 1 after running script

%this is the code
syms x;
y1=2*x^3-x+8;
y2=15*x^2-17*x-4;
disp('At the Intersection both the curve point will be same');
At the Intersection both the curve point will be same
disp('Therefore equating both the curves : 2*x^3-x+8 = 15*x^2-17*x-4 ');
Therefore equating both the curves : 2*x^3-x+8 = 15*x^2-17*x-4
disp('Equation becomes : 2*x^3-15*x^2+16*x+12 = 0');
Equation becomes : 2*x^3-15*x^2+16*x+12 = 0
p=[2 -15 16 12];
r=roots(p);
x=r;
y=[0 0 0];
y22=[0 0 0];
for i=1:3
x1=x(i);
y(i) = 2*x(i)^3-x(i)+8;
i=i+1;
end
disp('The intersection points are : ');
The intersection points are :
for j=1:3
fprintf('(%.2f,%.2f) ',x(j),y(j));
end
(6.00,434.00) (2.00,22.00) (-0.50,8.25)
%its supposed to output

4 Comments

Seems to run OK. What error do you get after running it?
perhaps you do not have the Symbolic Toolbox installed or licensed

Sign in to comment.

Answers (0)

Categories

Products

Release

R2022a

Asked:

on 1 Jul 2022

Commented:

on 1 Jul 2022

Community Treasure Hunt

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

Start Hunting!