PHP 는 분산 과 표준 차 를 바탕 으로 학생 성적 의 안정성 예 를 계산한다.
프로젝트 중의 학생 단 에는 개인 성장 파일 모듈 이 있 는데 학생 들 이 최근 10 차례 의 시험 성적 에 따라 변동 채집 을 통 해 학생 들 의 성적 안정성 을 분석 해 야 한다.수학 을 배 운 적 이 있 으 면 모두 이 곳 은 수학의 방 차 를 이용 하여 실현 해 야 한 다 는 것 을 안다.수학 찌꺼기 이기 때문에 어 쩔 수 없 이 인터넷 에서 관련 설명 과 공식 을 보 았 다.다음 그림 을 보 자.
자,공식 이 있 으 면 하기 쉽다.다음은 공식 이다.
$arr1 = array(50, 100, 100, 60, 50);
$arr2 = array(73, 70, 75, 72, 70);
function variance($arr) {
$length = count($arr);
if ($length == 0) {
return array(0,0);
}
$average = array_sum($arr)/$length;
$count = 0;
foreach ($arr as $v) {
$count += pow($average-$v, 2);
}
$variance = $count/$length;
return array('variance' => $variance, 'square' => sqrt($variance), 'average' => $average);
}
print_r(variance($arr1));
print_r(variance($arr2));
상기 코드 인쇄
Array
(
[variance] => 536
[square] => 23.15167380558
[average] => 72
)
Array
(
[variance] => 3.6
[square] => 1.897366596101
[average] => 72
)
데 이 터 를 보면 두 배열 의 평균 치 는 같 지만 배열 1 의 파동 이 크 고 성적 이 불안정 하 며 배열 2 의 파동 이 작은 성적 이 배열 1 보다 안정 적 이라는 것 을 알 수 있다.PS:여기 서 여러분 께 몇 가지 계산 도 구 를 추천 하여 참고 하 시기 바 랍 니 다.
온라인 일원 함수(방정식)구 해 계산 도구:
http://tools.jb51.net/jisuanqi/equ_jisuanqi
과학 계산기 온라인 사용고급 계산기 온라인 계산:
http://tools.jb51.net/jisuanqi/jsqkexue
온라인 계산기표준 계산기:
http://tools.jb51.net/jisuanqi/jsq
더 많은 PHP 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있다.
본 논문 에서 말 한 것 이 여러분 의 PHP 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
laravel에 yo에서 angularJs&coffeescript를 사용할 수 있도록 한다.먼저 yo 명령을 사용할 수 있어야하므로 아래에서 설치 global에 설치한 곳에서 laravel의 프로젝트 루트로 이동. 클라이언트 코드를 관리하는 디렉토리를 만들고 이동합니다. 클라이언트 환경 만들기 이것으로 히...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.