오늘의 개발
어제 작업하던 것 마저 작성했음. 마무리는 못함
작업한 내용
어제랑 같은 작업을 했는데, 어제 마저 못채운 곡률 처리, 슬로프 처리하는 부분을 작성하다가 끝남! 대청소하느라 시간이 별로 없었다.
공부해야하는 내용
매트랩에서 배열 슬라이싱 하는걸 진짜 너무 많이 해놔서, 관련된 함수를 짜거나 해야할 것 같음. 어떤식으로 짜야할지 고민 좀 해야할 것 같다.
그리고 필요한 함수들을 좀 다 짜야할 것 같다.
예를 들면,
입력으로 배열, 인덱스 시작, 인덱스 끝을 받아서 새롭게 배열 포인터 만들어서 리턴.
배열 포인터는 동적 할당으로 생성하고 메모리 해제시켜주는 부분까지 잘 생각해서!
느낀 점
매트랩이 진짜 프로토타입 개발하기도 좋고, 파이썬이 왜 인기가 많아졌는지 알 수 있는 아주 좋은 기회다. 또 C언어에서 C++로 사람들이 왜 넘어가는지도 알겠다. 이런 불편함을 해소해줄 수 있는 다양한 라이브러리들이 C++에서 개발이 많이 되어있기 때문이다.
그리고 애초에 배열을 핸들링하는 부분에 있어서 C++이 벡터 개념때문에 훨씬 용이하기 때문이다.
그래도 임베디드에서는 C를 쓰는 이유를 모르겠다. 아직 인사이트가 부족한 것 같다. 공부 더 해야지!