Plotting Error > Index exceeds matrix dimensions
2 views (last 30 days)
Show older comments
May i know why do i keep getting this error > ??? Index exceeds matrix dimensions.
Previously im using
>> plot(delta_diff(110:870,490),'XData',[0:(D*1000)/760:(D*1000)])
and it was working fine. but once i changed the range as below. it start to give me error.
Error in ==> four_step_polarimetry at 86
plot(delta_diff(230:990,610),'XData',[0:(D*1000)/760:(D*1000)])
figure
plot(delta_diff(230:990,610),'XData',[0:(D*1000)/760:(D*1000)]);
title('Plotting of Delta (No Residual Stress)')
xlabel('Distance(mm)');
ylabel('Delta(3kg)');
figure_FontSize=12;
set(get(gca,'XLabel'),'FontSize',figure_FontSize,'Vertical','top');
set(get(gca,'YLabel'),'FontSize',figure_FontSize,'Vertical','middle');
set(findobj('FontSize',10),'FontSize',figure_FontSize);
set(gca,'tickdir','in')
set(gca,'ticklength',[0.01 0.01]);
axis on
4 Comments
Walter Roberson
on 23 Mar 2014
We are not given information about the sizes of the images, so we cannot calculate the sizes of delta_diff . It would be much easier if you were to tell us what the size of delta_diff is... as well as teling us why column 610 exactly should be the one that is to be used.
Answers (0)
See Also
Categories
Find more on 2-D and 3-D Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!