رفتن به مطلب

تنظیم نمودار


helen66

ارسال های توصیه شده

با سلام

میخوام اعداد زیر نمودار بصورت عمودی نشون داده بشه...ممنون میشم راهنماییم کنید..مثلا واسه کد زیر:

clc

clear all

close all

mu = 3.2;

sigma = 2.9;

t=lognrnd(3.2,0.9,1,1000);

h = zeros(1,21);

range = linspace(-1.3,7.7,22);

 

for i = 1:1000

for j = 1:21

 

if t(i)>= range(j) && t(i)

h(j) = h(j) + 1;

 

elseif t(i)== range(end)

h(end) = (h(end) + 1);

end

end

end

bar(h)

xlabel('daily travel miles');

ylabel('% of vehicles');

 

set(gca,'XTickLabel',{'0-5','5-10','10-15','15-20','20-25','25-30'...

'30-35','35-40','40-45','45-50','50-55','55-60','60-65'...

'65-70','70-75','75-80','80-85','85-90','90-95','95-100',})

set(gca,'XTick',1:21)

  • Like 1
لینک به دیدگاه
  • 2 هفته بعد...
با سلام

میخوام اعداد زیر نمودار بصورت عمودی نشون داده بشه...ممنون میشم راهنماییم کنید..مثلا واسه کد زیر:

clc

clear all

close all

mu = 3.2;

sigma = 2.9;

t=lognrnd(3.2,0.9,1,1000);

h = zeros(1,21);

range = linspace(-1.3,7.7,22);

 

for i = 1:1000

for j = 1:21

 

if t(i)>= range(j) && t(i)

h(j) = h(j) + 1;

 

elseif t(i)== range(end)

h(end) = (h(end) + 1);

end

end

end

bar(h)

xlabel('daily travel miles');

ylabel('% of vehicles');

 

set(gca,'XTickLabel',{'0-5','5-10','10-15','15-20','20-25','25-30'...

'30-35','35-40','40-45','45-50','50-55','55-60','60-65'...

'65-70','70-75','75-80','80-85','85-90','90-95','95-100',})

set(gca,'XTick',1:21)

 

سلام لینک زیر را چک کنید.

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

  • Like 2
لینک به دیدگاه
سلام لینک زیر را چک کنید.

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

سلام

ممنون مهندس .همه تغییراتو اعمال کردم ولی نشد....

  • Like 1
لینک به دیدگاه
×
×
  • اضافه کردن...