Eclipse에서 SWT를 사용하여 축 (x 및 y) 그래프를 만들었으므로 이제 f (x) = a1 * sin (n1 * x) 및 f) = a2 * cos (n2 * x) 함수. 어떻게 시작해야합니까? 나는 수학에 관해서 내가 약하다고 말할 필요가있다;)사인 곡선/코사인 그래프 그리기
또 다른 것은 - 그래프는 점들로 만들어 질 수 없다.
마틴
이렇게Eclipse에서 SWT를 사용하여 축 (x 및 y) 그래프를 만들었으므로 이제 f (x) = a1 * sin (n1 * x) 및 f) = a2 * cos (n2 * x) 함수. 어떻게 시작해야합니까? 나는 수학에 관해서 내가 약하다고 말할 필요가있다;)사인 곡선/코사인 그래프 그리기
또 다른 것은 - 그래프는 점들로 만들어 질 수 없다.
마틴
이렇게한 방법은 증분 X. 루프를 사용하는 것이다
INT에서 Y = 0; (int x = -10; x < 10; x + = 0.01) //이 x, y 쌍의 점을 여기에 그려 넣으십시오. }
표시 할 항목에 따라 시작하고 중지 할 x를 고려해야합니다. 또한 x + = 0.01는 더 작게 조정해야 할 수도 있습니다. 그래프에 간격이 있다면, x 값이 매끄러운 선처럼 보이기에는 너무 멀리 떨어져 있음을 의미합니다.
편집 : 선을 사용하여 그래프를 작성해야하는 경우 절차가 크게 다릅니다. X 값이 다른 두 점을 사용하십시오. 예를 들어 첫 번째 점 "A"가 X = 0이고 두 번째 점 "B"가 X = 0.01 인 경우 시작합니다. 이들 사이에 선을 그리십시오. 이제 "A"를 "B"가 갖는 값 (x = 0.01)으로 설정하고 "B"점을 x = 0.02 인 점으로 업데이트하십시오. 이제이 새로운 점들 사이에 선을 그리며 계속 진행하십시오. 다시 말하지만, 당신이 필요로하는만큼 부드럽게 만들기 위해이 포인트들의 차이점을 조정해야합니다. 점 사이의 차이가 작 으면 더 많은 계산 시간이 필요하다는 사실을 고려하십시오.
점 대신 점선을 사용해야한다는 사실을 해결하기 위해 제 대답을 편집했습니다. 아이디어는 매우 유사합니다. – Drifter64