У вас много ненужного кода в том, что вы разместили. Я не думаю, что вы на самом деле пытались приспособить его к тому, что вы говорите, что хотите построить. Учитывая то, что вы сказали, что пытаетесь сделать в комментариях, я думаю, что это код, который вы хотите использовать для построения зависимости длины большой оси от длины малой оси
url = 'https://blogs.mathworks.com/images/steve/2010/rice_binary.png';
bw = imread(url);
s = regionprops(bw, 'Orientation', 'MajorAxisLength', ...
'MinorAxisLength', 'Eccentricity', 'Centroid'); %Get region props
Major=zeros(size(s));
Minor=zeros(size(s));
for k = 1:length(s)
Major(k)= s(k).MajorAxisLength; %get your y values
Minor(k)= s(k).MinorAxisLength; %get your x values
end
figure %create a new figure because you don't want to plot on top of the image
plot(Minor, Major, 'o') %plot
xlabel('Minor Axis Length')
ylabel('Major Axis Length')