انجمن سایت کلیدستان



رنگ کردن داخل نقطه های نمودار و کار با دستور hold onزمان کنونی: ۱۳۹۵/۰۹/۱۴، ۰۲:۳۹ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: GHAEMYS
آخرین ارسال: admin
پاسخ 4
بازدید 1495

رتبه موضوع:
  • 1 رای - 3 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
رنگ کردن داخل نقطه های نمودار و کار با دستور hold on

رنگ کردن داخل نقطه های نمودار و کار با دستور hold on

#1
سلام،
اول اینکه بنده برای شکل زیر یه دستور نوشتم...کد:

کد:
clear
clc
x1=[2,2.6,3.2,3.8,4.2,4.9,5.4,6,6.7,7.15,7.7,8.3,8.8,9.4,10];
y1=[2.8,1.8,0,-1.8,-2.7,-2.9,-2.2,-0.9,0.9,2.2,2.9,2.7,1.6,0,-1.8];
x2=[1,2,3,4,5,6,7,8,9,10];
y2=[0.01,0.02,0.03,0.04,0.05,0.1,0.3,0.7,1.7,4.35];
figure(1)
h=plot(x1,y1,'o-.','linewidth',2,'markersize',15);
hold on
set(h,'markersize',10,'marker','p')
text(3,2,'$$ \int_\alpha^\beta (\frac{\alpha^2e^{-\mu^2}}{\chi^2+\pi})dx=\frac{\sqrt{\psi^{\frac{x}{3}}}}{4}$$','FontSize',18,'int ​erpreter','latex')
g=plot(x2,y2,'k:p','markersize',30);
%hold off

   

حالا میخواستم ببینم اگه بخوام داخلشو رنگ کنم و بیرونشو یه رنگ دیگه کنم مثل شکل زیر باید چیکار کنم...؟؟؟
در ضمن با اینکه دستور hold on گذاشتم ولی بازم دایره و مثلث درون هم نمایش داده نمیشن...!!! وفقط مثلث نمایش داده میشه...!!!

     
پاسخ

رنگ کردن داخل نقطه های نمودار و کار با دستور hold on

#2
سلام.
کدهایی که گذاشتین ناقصه و تنها بخشی از شکل اول رو تولید میکنه :

   

کدهای کامل رو اینجا بگذارین تا بررسی کنم.

 
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط GHAEMYS

رنگ کردن داخل نقطه های نمودار و کار با دستور hold on

#3
(۱۳۹۳/۰۱/۱۱, ۰۲:۲۰ ب.ظ)'admin' نوشته: سلام.
کدهایی که گذاشتین ناقصه و تنها بخشی از شکل اول رو تولید میکنه :


کدهای کامل رو اینجا بگذارین تا بررسی کنم.
 

توی دستور قبلی interpreter رو پاک کنید و دوباره همین رو بنویسید(بینش فاصله افتاده برای همین ارور میده...
کد جدید:

کد:
clear
clc
x1=[2,2.6,3.2,3.8,4.2,4.9,5.4,6,6.7,7.15,7.7,...
8.3,8.8,9.4,10];
y1=[2.8,1.8,0,-1.8,-2.7,-2.9,-2.2,-0.9,0.9,2.2,...
2.9,2.7,1.6,0,-1.8];
x2=[1,2,3,4,5,6,7,8,9,10];
y2=[0.01,0.02,0.03,0.04,0.05,0.1,0.3,0.7,1.7,4.35];
figure('color','white')
hold on
h=plot(x1,y1,'o-.','linewidth',2,'markersize',15);
set(h,'markersize',10,'marker','p')
text(3,2,'$$ \int_\alpha^\beta(\frac{\alpha^2e^{-\mu^2}}{\chi^2+\pi})dx=\frac{\sqrt{\psi^{\frac{x}{3}}}}{4}$$','FontSize',20,'interpreter','latex')
text(6.7,2,'my test','rotation',60,'fontsize',18)
text(7.6,3.2,'\alpha','fontsize',18)
ylabel('\int_0^\infty\int_y{dF(\upsilon,\nu)}','fontsize',18)
g=plot(x2,y2,'k : p','markersize',20);
پاسخ

رنگ کردن داخل نقطه های نمودار و کار با دستور hold on

#4
اون خطا رو تصحیح کرده بودم. منظورم این بود که کدها، شکل اولی را که در ارسال اول گذاشته بودید، به طور کامل نمی سازد، اما به هر حال، به طور جداگانه یک کلید را برایتان نوشتم :

http://www.kelidestan.com/keys/keys.php?key=805
 

 
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط GHAEMYS


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)