Мне дали некоторые точки данных, и я сделал из них гистограмму, и построил линию через среднее значение.Как построить расположение стандартного отклонения от среднего значения в Matlab
Теперь мне нужно «Включить две точечные синие линии на каждой гистограмме, показывающие местоположение стандартного отклонения на с каждой стороны от среднего». Но я не уверен, что это значит. Мое единственное предположение заключалось в том, чтобы принять стандартное отклонение значений ниже среднего, а затем принять стандартное отклонение значений выше среднего, а затем построить два. Только это дает мне два стандартных отклонения слева от среднего.
Это код, который я сделал для этого:
figure,
subplot(3,1,1)
histogram(AllValue,'BinWidth',.5), title('All Values')
mu=mean(AllValue, 'omitnan');
su=std(AllValue(AllValue<4.7450));
su2=std(AllValue(AllValue>4.7450));
hold on
plot([mu,mu],ylim,'r','LineWidth',2),
plot([su,su],ylim,'b--','LineWidth',2),text([su,su],ylim,'StdDev Left')
plot([su2,su2],ylim,'b--','LineWidth',2)
hold off
И это результирующий график:
- У меня есть идея станд на левый/правый от среднего правильного? Если нет, что это значит?
- Как я могу реализовать его в коде?
Пожалуйста, проверьте ваши симптомы, они, кажется, не так. – rst
@RobertStettler благодарит, исправил его. – mikkola