/ / 집계 함수 : 프로그램을 작성하는 방법?

집계 함수 : 프로그램을 작성하는 방법?

함수의 도표화는 수학과 프로그래밍의 고전적인 문제입니다. 값의 순차적 인 결정으로 구성됩니다. f (x) 값이 다양 함 ~와 함께. 계산 결과는 대개 두 행의 테이블로 출력됩니다. 첫 경기 ~와 함께, 두 번째는 f (x).

집계 함수

이론

함수의 값을 결정하는 알고리즘은 6 단계로 구성됩니다.

  1. 인자의 초기 값과 최종 값의 선택, 포인트의 수.
  2. 단계의 계산은 인수가 변경되는 값입니다.
  3. 인수는 초기 값과 같은 것으로 간주됩니다.
  4. 계산 기능.
  5. 인수를 단계 값만큼 증가 시키십시오.
  6. 필요한 점수를 계산할 때까지 4-5 단계를 반복합니다.

첫 번째 단계에서 설정 한 값이 항상 그런 것은 아닙니다.선택되면 작업에서 지정할 수 있습니다. 실제로 값 범위와 계산 단계가 지정되는 상황이 있습니다. 이 경우 함수의 표는 계산을 종료하는 조건 (알고리즘의 6 번 지점)이 지정된 최종 값에 대한 인수와 같기 때문에 지점 수를 찾을 필요가 없습니다.

실용적인 예

예제는 이론을 사용하는 방법을 이해하는 데 도움이됩니다. 2 차 함수를 주어라 g (x) = ~와 함께2 + 9... [–2; 범위의 값 테이블을 만들어 봅시다. 2], 점의 수는 5와 같습니다. 초기 데이터에서 계산 단계가 1과 같아야한다고 쉽게 추정 할 수 있습니다.

알고리즘에 따르면 다음 단계는 다음을 계산하는 것입니다. g(–2), "–2"는 함수의 초기 값입니다. 지속적으로 증가 ~와 함께 단위당 (프로그래밍에서이 작업을 증분이라고 함) 및 함수 정의 g, 함수는 표로 작성됩니다.

~와 함께

–2

-1

0

1

2

g (x)

13

10

9

10

13

계산의 정확성을 확인하는 것은 쉽습니다. 포물선 그래프를 얻어야합니다.

기능 표 프로그램

소프트웨어 구현

수동으로 함수 테이블 생성-레슨긴. 계산은 신중하게 수행해야하며 계산 오류로 인해 나머지 값도 잘못됩니다. 해결책은 작업을 컴퓨터로 전송하는 것입니다.

아래는 표 기능을위한 프로그램입니다.소위 "의사 코드"에. 실행하려면 함수, 인수의 초기 및 최종 값, 포인트 수를 설정해야합니다. 예제는 다음을 계산합니다. 에프 (x) = 18 * x + 5... 프로그램 결과-순차적으로 표시되는 값 ~와 함께, f (x).

-인수 : = N. 값.

-Calculation_step : = (N. 값-K. 값) / No. 포인트들.

-FOR (카운터 : = 0 ~ 점수).

스타트:

-함수 : = 18 * Argument + 5.

-인수 : = N. 값 + 카운터 * 단계.

-(인수, 함수) 표시.

끝.

코드는 모든 프로그래밍 언어에 적용됩니다. 즉, 함수의 표는 Pascal, C +, C # 및 MS Office 패키지에 통합 된 Office 프로그래밍 언어 VBA에서도 구현할 수 있습니다.