کلیدستان

نسخه‌ی کامل: رنگ کردن داخل نقطه های نمودار و کار با دستور hold on
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام،
اول اینکه بنده برای شکل زیر یه دستور نوشتم...کد:

کد:
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

[attachment=344]

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

 [attachment=345]
سلام.
کدهایی که گذاشتین ناقصه و تنها بخشی از شکل اول رو تولید میکنه :


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

 
(۱۳۹۳/۰۱/۱۱, ۰۲:۲۰ ب.ظ)'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);
اون خطا رو تصحیح کرده بودم. منظورم این بود که کدها، شکل اولی را که در ارسال اول گذاشته بودید، به طور کامل نمی سازد، اما به هر حال، به طور جداگانه یک کلید را برایتان نوشتم :

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