الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تمرين ببرنامج MATLAB

بدأه hicham@com في 18 أبريل 2014 · 2 رد · 717 مشاهدة · في الرياضيات والخوارزميات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله وبركاته

 

لدينا الدالتين التالين: 

F=(sin(sqrt(x.^2+y.^2)))./sqrt(x.^2+y.^2);

 

G=(cos(x.^2+y.^2)).*exp(-x.^2);

نريد رسم الدالتين في المجال :

x=-pi:pi/10:pi;
y=-pi:pi/10:pi;
كتبت الكود التالي لكن يعطيني خطأ في اخر سطر ما عرفت لمذا
x=-pi:pi/10:pi;
y=-pi:pi/10:pi;
[X,Y]=meshgrid(x,y);
F=(sin(sqrt(x.^2+y.^2)))./sqrt(x.^2+y.^2);
G=(cos(x.^2+y.^2)).*exp(-x.^2);
subplot(1,2,1);plot(x,F,'K')
subplot(1,2,2);plot(y,F
surf(X,Y,F)
#2

اظنك نسيت أن تقفل القوس ( بعد plot الأخيرة.

#3
اقتباس
subplot(1,2,2);plot(y,F

لا بد أنك أخطأت هنا

 

التصحيح

subplot(1,2,2);plot(y,G,'r')

مواضيع مشابهة