문제
선형 회귀 알고리즘을 구현하는 프로그램을 작성하십시오.
사용자는 총 값을 입력해야 합니다.
해결책
C 프로그래밍 언어에서 선형 회귀를 계산하는 솔루션은 다음과 같습니다. -
선형 회귀는 선형 방정식을 관찰된 데이터에 연결하여 두 변수 간의 관계를 찾습니다. 하나의 변수는 설명변수이고 다른 하나는 종속변수입니다.
선형 회귀에 관한 논리는 아래에 설명되어 있습니다. -
for(i=0;i마지막으로 m과 c를 인쇄합니다.
예시
다음은 선형 회귀를 계산하는 C 프로그램입니다. -
#include#include main(){ int n,i; float x,y,m,c,d; float sumx=0,sumxsq=0,sumy=0,sumxy=0; printf("n개의 값을 입력하세요:"); scanf("%d",&n); for(i=0;i 출력
위의 프로그램이 실행되면 다음과 같은 결과가 생성됩니다 -
n에 대한 값의 수를 입력하십시오:5x와 y1의 값을 입력하십시오 5x와 y2의 값을 입력하십시오 6x와 y2의 값을 입력하십시오 4x와 y1의 값을 입력하십시오 7x와 y1의 값을 입력하십시오 1M=2.000000 C=1.000000