반응형 programming760 svg path 패스 3차 베지에곡선 이해 Cubic Bézier Curve 3차 베지에곡선은 조절점을 2개를 이용해 점의 이동경로를 선으로 그리게 된다. 조절점이 하나만 있는 베지어곡선보다 조금 더 복잡한 곡선을 그릴 수 있다. 조절점을 위치시키면서 곡선의 형태를 다양하게 변형할 수 있다. 3차베지에 곡선까지 개념만 충분히 이해하면 그 이상의 베지에곡선을 이해하는 것은 어렵지 않다. svg path 패스 3차 베지에곡선 이해 Cubic Bézier Curve 2차 베지어곡선은 시작점과 끝점 조절점이 1개지만 3차 베지에곡선은 큐빅 베지에곡선으로 시작점과 끝점이 존재하고 조절점이 2개가 존재한다. 차수가 점차 증가할 수록 베지에곡선은 복잡해지며 점차 정교해 진다. 2차와 3차 베지에곡선을 이해하면 차수가 증가하더라도 베지에곡선의 이해가 쉽다. 3차 큐빅 베지에곡선의 인자값의 사용.. 2021. 9. 17. 자바스크립트 직접 출력 document.write() 사용 javascript output 자바스크립트의 document.write() 를 사용하면 화면에 직접 데이터를 출력할 수 있다. 출력되는 데이터는 문자열이 될 수도 있고, 데이터객체 정보가 될 수 있다. 기능적으로는 전혀 문제가 되지 않지만, 사용상 주의가 필요한 함수이기도 하다. 자바스크립트가 처음 등장했을 때는 데이터값의 확인이나 디버그 등에 많이 활용되기도 하였다. 자바스크립트 직접 출력 document.write() 사용 javascript output 화면에 직접 데이터를 출력하는 방법으로 document.write() 함수는 유용하다. 화면이 로드되면서 데이터를 확인하고 싶을 때 주로 사용된다. 자바스크립트를 특정 태그에 위치하여 데이터를 확인할 수도 있다. html 웹페이지를 동적 컨텐츠로 발행하고 싶을 때 주로 사용되기도.. 2021. 9. 17. 인공지능 AI 공부에 필요한 수학 종류 Artificial Intelligence Mathmatics 인공지능과 같은 AI를 공부하는데 수학을 공부할 필요는 없지만 개념정도는 익혀두는 것이 좋다고 한다. 인공지능의 기본은 수학이란 과목에서 시작하는 것도 있지만 AI 관련 툴을 사용함에 있어서 수학적 개념들이 나오기 때문이기도 하다. 물론, 수학을 좋아하는 사람이라면 유리하다. 인공지능 AI 공부에 필요한 수학 종류 Artificial Intelligence Mathmatics 인공지능은 인간을 흉내내고 모방하는데에도 기본적을 축적된 데이터가 필요하고, 계산을 하고 최적의 결과를 위한 통계와 확률을 수학적으로 계산한다. 인간은 살아가면서 경험이란 데이터가 필요하고, 경험에 따른 최적의 결과를 통해 확률적으로 높은 것을 선택한다. 인공지능이나 사람이나 비슷한 측면이 있다. 그렇다고 인공지능을 위해 수학을 파.. 2021. 9. 17. 파이썬 딕셔너리 키 추가 출력하기 Python Dictionary Acess Item Keys 파이썬 딕셔너리에 새로운 키 이름을 지정하면 키가 추가된다. 추가된 키는 키 이름들만 화면에 출력할 수 있으며 in 키워드를 사용하여 특정키를 찾아볼 수 있다. 키 정보를 추가하고 출력하고 추가한 키를 찾아보는 작업을 할 수 있다면 파이썬 딕셔너리만을 이용하여 유연한 데이터구조를 사용할 수 있다. 파이썬 딕셔너리 키 추가 출력하기 Python Dictionary Acess Item Keys 파이썬 딕셔너리는 키와 값이 쌍으로 이루어진 컬렉션이다. 당연히 키와 값을 추가할 수 있다. 키를 추가하는 방법은 Dictionary[key] 형식으로 작성하면 되며 key이름을 지정하면 된다. 추가된 키는 Dictionary.keys() 함수로 키들만 출력할 수 있다. in 키워드를 사용하면 딕셔너리 내에 있는 특정.. 2021. 9. 16. 이전 1 ··· 144 145 146 147 148 149 150 ··· 190 다음 반응형