Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

선형 회귀를 계산하는 C 프로그램

<시간/>

문제

선형 회귀 알고리즘을 구현하는 프로그램을 작성하십시오.

사용자는 총 값을 입력해야 합니다.

해결책

C 프로그래밍 언어에서 선형 회귀를 계산하는 솔루션은 다음과 같습니다. -

선형 회귀는 선형 방정식을 관찰된 데이터에 연결하여 두 변수 간의 관계를 찾습니다. 하나의 변수는 설명변수이고 다른 하나는 종속변수입니다.

선형 회귀에 관한 논리는 아래에 설명되어 있습니다. -

for(i=0;i 

마지막으로 m과 c를 인쇄합니다.

예시

다음은 선형 회귀를 계산하는 C 프로그램입니다. -

#include#includemain(){ 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