매트랩에서 확률분포(uniform distribution)를 이용해서
그 확률에 따라 행렬에 데이터를 넣고싶은데요
확률[ 0.1 0.2 0.5 0.2 0.1]
예를들어 1x5 행렬인데 ㅁ ㅁ ㅁ ㅁ ㅁ
첫번째에 데이터가 들어갈 확률 0.1 0.1 ㅁ ㅁ ㅁ ㅁ
두번째에 데이터가 들어갈 확률 0.2 ㅁ 0.2 ㅁ ㅁ ㅁ
세번째에 데이터가 들어갈 확률 0.5 ㅁ ㅁ 0.5 ㅁ ㅁ
네번째에 데이터가 들어갈 확률 0.2 ㅁ ㅁ ㅁ 0.2 ㅁ
다섯번째에 데이터가 들어갈 확률 0.1 ㅁ ㅁ ㅁ ㅁ 0.1
이런식으로요... 뭘 사용해야할지 감이 안잡힙니다..
아시는분 계실까요?
이중포문 돌려서 i==j 일때 확률값을 넣으셈 - dc App
matlab에서 확률이라는 개념을 사용하는 방법을 잘 모르겠어서 문제입니다..
makedist 써보세요 - dc App
Uniform disribution이면 각각 0.2씩 넣는거 아니냐?
아 제가 헷갈렸습니다. 정규분포가 맞습니ㅏㄷ
그러면 저 매트릭스의 왼쪽 끝값이랑 오른쪽 끝값을 설정해주고 만약에 [-2.5 ~ 2.5]까지 한다 하면 5개면 1단위로 나눠서 -2.5 -1.5 -0.5 1.5 2.5 이렇게 좌표 나타낸다고 할 수 있잖아 ㅇㅅㅇ 그러면 정규분포 식에 저 값들 넣어서 계산한 값 넣으면되지
코린이라 조금 어렵네요.. ㅠㅠ 그러면 저는 행렬을 만드는 것이니까 [1 ~5] 행렬이고 연속 확률이 아닌 discrete gaussian distribution을 따라야하는데 그 가중치를 어떻게 설정하는지가 헷갈립니다 흐..
상위 1% 베이지안확률론자