C언어 기능함수가 하나 기억이안나는데....

Sikieiki   
   조회 3721   추천 0    

 모터 출력값 조정을 해야하는데

속도가 로그형식으로 뱐화하게하려합니다

( 값이크면 빨리 값이 작으면 느리게)

그런데 이 함수가 도무지 기억이 안나네요

구간별로 속도조절이었는데 레퍼런스 메뉴얼을 찾아봐도 뭐라 찾아야하는지 1시간째 두드려보는데 기억이 안납니다

테이블 뭐였던것 같기도하고....

혹시 아시는 분 도움좀 받을 수 있을까요?

원하는기능

1000 ~ 900 100% ~ 50%

900 ~ 90 50% ~ 10%

90 ~ 0 10% ~ 0%


위 1000 ~ 0 값을 (리니어곡선을) 로그곡선처럼 사용가능하게 할 함수....

Yesterday is history, tomorrow is a mystery, So Today is a present
짧은글 일수록 신중하게.
무아 2018-02
math.h 에 정의된  log10 함수를 쓰면 되지않나요? 원하는 값이 나오게 수식을 다음어야겠지만.
그런데 저게 전 구간이 간단하게 로그로 나오는 건 아닌 듯 한데요?? 구간마다 다르게 로그함수가 필요할 듯 한데요??
     
서완호 2018-02
끄응......이제애 알았습니다.....
제가 하려는 동작은 PID제어였네요
야심한 시간이 되어가니 뇌가 안돌아갔는가 봅니디....ㅠㅠ
답변 감사합니다
저 값대로 하려면 로그방정식 상수값이 범위마다 조금씩 달라서... 컴퓨터로는 하나의 식으로 못 작성할 것 같습니다..
     
서완호 2018-02
구간별로 리니어테이블으루만들어야한다고 어디서 봤는데
이것보다는 차라리 피드게어가 풜씬 빠르겠네요 ㅜㅜ


QnA
제목Page 1207/5710
2014-05   5157876   정은준1
2015-12   1692113   백메가
2019-01   3524   김건우
2014-03   3524   아름다운노을
2020-07   3524   나는곰인뎅
2016-07   3524   SlaysD
2017-09   3524   Astarot
2020-06   3524   조재형3
2015-10   3524   윈도우10
2014-11   3525   나비z
2015-12   3525   대한민국
2014-04   3525   방o효o문
2015-05   3525   강승우입니다
2014-04   3525   insert
2017-12   3525   pmnxis
2023-02   3525   송진홍
2019-08   3525   쌍cpu
2017-07   3525   빠시온
2022-05   3525   만사오케이
2017-04   3525   사슬새
2015-10   3525   Nikon
2017-07   3525   jake