3d BAR GRAPH WITH ERROR
조회 수: 2 (최근 30일)
이전 댓글 표시
Hi,
I am trying to plot 3D bar graph with x_true , y_true coordinates and error percentage. I tried stem, meshgrid, bar3 etc, but not able to do so. can anyone assist me to plot the graph?
figure
x_pred = Net_Out(1,:);
y_pred = Net_Out(2,:);
%
x_true = correct_output(:,1);
y_true = correct_output(:,2);
err = sqrt((x_pred - x_true).^2 + (y_pred - y_true).^2);
figure
meshgrid(x_true, y_true, err);
% figure
% percent_er = 100*errorbar((x_pred - x_true),(y_pred - y_true),err);
% figure
% bar3(err)

댓글 수: 0
답변 (1개)
Drishan Poovaya
2021년 11월 1일
I understand you want to create 3D plot of the errors vs x_true and y_true.
First of all, based on the code you have provided, the dimensions of x_pred and y_pred do not match those of x_true and y_true.
You can try evaluating x_pred and y_pred as below
x_pred = (Net_Out(1,:))';
y_pred = (Net_Out(2,:))';
For this kind of plot, using stem3 would provide the kind of plot you are expecting
stem3(x_true, y_true, err);
Documentation :
댓글 수: 5
Drishan Poovaya
2021년 11월 12일
It requires a bit of a workaround, but the answer below does what you are asking for
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!