본문 바로가기

프로그램/MATLAB

【MATLAB】 표준정규확률 밀도함수 그래프 문제풀이

반응형
[문제]

표준정규확률 밀도함수는 다음과 같이 종 모양의 곡선으로 나타낼 수 있다.


MATLAB을 이용하여 z가 -5에서 5까지 이 함수의 그래프를 그려라. 수평축은 z, 수직축은 주파수(frequency)로 놓아라.


[문제풀이]

우선, 위 함수를 matlab에서 이해할 수 있는 수식으로 적어주는 것이 중요한 듯 합니다.


위에서 2번줄이 문제에서 알려준 공식을 적은 것입니다. 루트는 sqrt() 명령어를 사용하고 지수함수 e는 exp() 명령어를 통해 작성했습니다. 그리고 z가 행렬이기때문에 요소끼리 계산하기위에 바로 뒤에 콤마(.)를 붙여주었습니다. 그리고 1번 줄, 2번 줄 뒤에 각각 세미콜론(;)을 붙여주어 값이 보이지 않게 하였습니다.

위와 같이 작성한 후, 실행(F5)를 눌러주면,


위와 같은 그래프를 얻을 수 있습니다. 그래프를 그리기위한 명령을 plot(z,y,'r')이라고 적었었는데, z와 y는 각각 그래프에서 x와 y축에 대응하는 값이고 'r'은 선을 빨간색선으로 그리라는 말입니다. 아주 간단한 문제를 풀어보았습니다. 밀도함수가 이렇게 생겼다는걸 고등학교때 배운기억이 새록새록 스며드네요 ㅎㅎ


반응형
LIST