Barseries Properties
در مطالب قبلی یادگرفتیم که چطور نمودار ستونی رسم کنیم.امروز حالتهای دیگر این دستور را برسی میکنیم.
bar(...,width)
در حالت پیش فرض پهنای هر ستون 0.8 می باشد، اکا به راحتی می توان مقدار آن را تغییر داد.
bar([1 2],0.2)
برای تغییر رنگ هر نمودار می توان از دستور زیر استفاده کرد.
bar(...,'bar_color')
bar([1 2;3 5],.2,'g')
همینطور که میبینید این دستور روی تمام نمودارها اثر میگذارد.
تقریبا تمام ویژگیهای دستور بار را قبلا برسی کردهایم.
h=bar([1 2]);
get(h)
set(h,'lineStyle','--','edgeColor','r','faceColor','none')
set(h,'horizontal','on')
set(h,'baseValue',10)
بعضی وقتها نتیجه دو دستور
get(h)
set(h)
یکسان نیست و این بدلیل این است که بعضی از ویژگیهای شئ (object)مورد نظر فقط خواندنی هستند(read only) و نمیتوان آنها را تغییر داد.
در لیست ویژگهای بار که با دستور get(h) برگردانده شده است، ویژگی BaseLine قابل مشاهده است.
این ویژگی در حقیقت دستگیره خطی است که نموارها ازروی آن رسم میشوند.شما میتوانید با استفاده از دستگیره آن و ویژگیهای دستور line حالت این خط را عوض کنید.
bar_handle = bar(randn(10,1));
baseline_handle = get(bar_handle,'BaseLine');
set(baseline_handle,'LineStyle','--','Color','red')
تبلیغات