컴퓨터/Matlab

[MATLAB / 매트랩] help 커맨드를 활용해서 lnx와 밑이 10인 logx 함수 구분하기

해런 2020. 4. 5. 17:27

MATLAB을 처음 사용하시는 분들은 help 커맨드를 적극 활용하면서 코드를 짜나가는 걸 추천드립니다.

 

https://www.mathworks.com/help/matlab/ref/help.html

 

Help for functions in Command Window - MATLAB help

You clicked a link that corresponds to this MATLAB command: Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.

www.mathworks.com

 

위 사이트에서 키워드를 입력하면

1. 개념 설명

2. 코드 예제

3. 코드 실행 화면

등의 정보가 뜹니다. 실제로 매트랩 프로그램 상으로도 예제를 옮겨서 실습해 볼 수 있으니 굉장히 유용합니다.

 

 

 

매트랩의 help command를 통해 매트랩에서 사용되는 로그 함수에 대해 알아보겠습니다.

help log 입력

매트랩에서 log는 우리가 흔히 사용하는 밑이 10인 로그 함수가 아닌,

자연상수 e를 밑으로 하는 로그 함수임을 알 수 있습니다.

 

log10의 값이 1이 아닌 2.3026로 출력되고, ln함수는 정의되지 않은 함수로 사용할 수 없습니다.

그러면 10을 밑으로 하는 로그 함수는 어떻게 작성할까요?

 

간단합니다!

log밑(진수)

라고 입력해주면 됩니다.

그러면 우리가 흔히 아는 log10의 값이 출력됩니다.

 

매트랩을 사용할 때 처음에 자주 하는 실수이니까 주의해서 값 도출에 착오없으시길 바랍니다!