이것은 직접 프로그래밍 문제가 아니라 수학적 문제 일 수 있습니다.임의의 커브 생성
저는 스크립트에서 제품에 대한 시장의 관심을 시뮬레이션하는 커브를 만들려고합니다 (시뮬레이션 게임을 만들고 있습니다).
충족되어야 일부 CRITERIAS있다
곡선은 랜덤- 곡선은 곡선을 증가 또는 감소시킬 수있는 X 축 (16)의 단계를 갖는다 각 단계의 커브가 Y 축 (100) 단계가
- 위한
- 곡선은 Y에 어딘가에 시작 x 축의 0 단계부터 시작해야합니다.
- 증분과 감소는 현실적이어야합니다. 즉, 커다란 증감/감소/감소가 발생할 가능성은 더 적지 만 매 단계마다 약간 증가 또는 감소해야 함을 의미합니다.
내가 달성하기 위해 노력하고있어에 관해서는 데모로 다음과 같은 이미지를 고려
내 원래 생각은 각 단계에 내가 증가 할 것 또는 임의의 숫자, 더 높은 전류를 감소이었다 단계는 커브가 떨어질 가능성이 높지만 단계에 대한 과감한 변경과 같은 아이디어에는 약간의 오류가 있습니다.
나는 이것이 PHP이지만, 이론은 임의의 프로그래밍 언어, 임의의 그래프를 임의의 그래프를 생성하는 가장 좋은 방법으로 적용해야한다고 코딩하고있다.
결국 데이터를 저장할 수 있도록 그래프의 실제 숫자 만 필요합니다.
$graph = array('Americas' => array(0, 15, 20, 33, 34, 38, 47, 52, 60, 65, 73, 23, 18, 12, 16, 18, 22));
PHP로이 작업을 수행해야합니까? 그래프를 잘 처리하는'Javascript' 프레임 워크와 플러그인이 많이 있습니다. 'javascript'를 원하지 않는다고해도 간단한 데이터로 아름다운 차트를 출력 할 수있는'PHP' 라이브러리가 있습니다. – ex3v
내가 물어서 기뻐. 내 문제는 그래프를 표시하지 않습니다. 쉬운 부분입니다. 결과적으로 그래프에서 실제 수치 만 가져와야합니다. 이 질문을 내 질문에 추가하겠습니다. 번호는 데이터베이스에 저장되어야합니다. – Jazerix