뉴턴법으로 해 구하는 프로그래밍 짜는데
초기값이 변해야하는데 m 그대로 고정되는데 조언좀해주라

clc, clear
a=input('a를 입력하세요');
b=input('b를 입력하세요');
c=input('c를 입력하세요');
%2차 방정식 함수 설정
m=input('초기값 x0를 입력하세요');
e=input('허용오차를 어느정도로 설정할까요?');
h=input('오차 초기값을 얼마로 설정할까요?');
n=input('몇번정도 반복할까요?');
%뉴턴 정리 새부 값 설정
syms x
y(x)=a*x.^2+b*x+c;
Y(x)=diff(y,1); %식 y 미분값
i=0; %카운터 시작 값
while h>e && i<n
med=m;
m=m-(y(m)/Y(m));
i=i+1; %횟수 카운터
h=abs((m-mold)/x);
end
fprintf('근사값%f',m)