هذا المرفق فيه الرسم تبع مستقيم ومنحنى بحيث يتقطعان
طيب أبغى المنحنى يتحرك والمستقيم ثابت
كتبت الاوامر بس ماطلع لي الرسم يتحرك ليش عدلوا لي في الكود
بالرغم في مثال في المشروع يشبهه وتحرك وش السبب هنا
بسرعه ساعدوني انا عندي إختبار والتسليم يوم الاختبار ومابقي لي إلا هذا المثال
الله يخليكم الاختبار قرب وذا المثال ضيع وقتي
اللي قاهرني ليه ماطلع واللي قبله طلع
2/الامر
[x y]=ginput(n)
هذا الامر يعطينا نقاط التقاطع في الرسم بحيث nعدد مرات الضغط بالماوس على نقطة التقاطع في الرسم لتعطي قيم x y
طيب إذ عندي نقطتان تقاطع أدرج الامر مرتان ولى وش أسوي
3/أحيانا عند أخذn=3تعطي 3نقاط واصلا مافي إلا نقطة تقاطع وحده وش تعني
أيوه صح فيه خطا في الكود بس أثناء عملي ماطلع لي رسالة الخطأ ولى كان عرفتها
بس أستاذ ليه لما ضغطت على زر لتشغيل تطلع لي المحاور ومعادلة الخط بعدين عند بد ء الحركة تختفي
بالنسبة للامر ginput(n يستخدم هذا الامر لايجاد نقاط التقاطع في الرسم حيث عند كتابته في صفحة الاوامر نذهب ألى الرسم فيتحول الموشر إلى + وبالضغط عدد مرات n تظهر لنا نقطة التقاطع في صفحة الاوامر
السوال لو عندي نقطتان تقاطع هل عند إيجاد النقطة الثانية نقوم بتحرير الامر مرة أخرى
وبالنسبة لأمر الحركة يقوم بعملية ازاحة للمحاور ولذلك عليك التأكد بان المحاور ستكون موجودة على طول الفترة
جربى الكود الاتى
clear all
x=-6:1:6;
ax=(0.0).*x;
y=-30:1:40;
ay=(0.0).*y;
hold on
plot(x,ax,'--')
plot(ay,y,'--')
%[x y]=ginput(n)
for i=1:21
r=(1-0.2)+(i-1)*((1+0.2)-(1-0.2)/20);
y1=x+1;
y2=x.^2-1-r;
plot(x,y1)
plot(x,y2,'r')
h = gca;
M(i) = getframe(h,[-15 -35 480 380])
end
انا بصراحة مش فاهم انت عايزة ايه ؟
دلوقتى الرسمه فيها منحى وفيها محاور وفيها خد مستقيم
عايز افهم تحديدا ايه المطلوب يحصل لكل حاجة
وبالنسبة لى ginput خليها شوية لما افهم الموضوع
clear all
x=-6:1:6;
ax=(0.0).*x;
y=-30:1:40;
ay=(0.0).*y;
for i=1:21
plot(x,ax,'--')
hold on
plot(ay,y,'--')
r=(1-0.2)+(i-1)*((1+0.2)-(1-0.2)/20);
y1=x+1;
y2=x.^2-1-r;
plot(x,y1)
plot(x,y2,'r')
h = gca;
M(i) = getframe(h,[-15 -35 480 380]);
hold off
end
[x y]=ginput(2);
طيب اذا ممكن كيف اكتب كود يبين تقاطع الدائرة مع مستقيم يعني دائرة ومستقيم يتحرك بحيث يكون خارج الدائرة ثم يصبح مماس ثم يصبح قاطع للدائرة لأني ماعرفت كيف تطلع الرسمة ولا عرفت ادخل معادلة الدائرة (العمل خاص بنفس المشروع السابق ) وشكرا
وضعت رسم المحاور فى الحلقة حيث سيتم رسمها فى جميع ال frames وكذلك ايضا hold تم وضعها داخل الحلقة بالتاكيد هناك فرق بين ترتيب الاكواد وليس فى الكود نفسه بمعنى انه اعادة ترتيب للكود
وبالنسبة لزميتلك او اى عضو اهلا به فى المنتدى فى اى وقت ويمكنها الدخول على عضويتها او عمل عضوية جديدة ويمكنك مساعدتها فى ذلك
لو سمحت الله يسعدك رد علي ابغى نفس المشروع (ما قدرت اسجل عضوية فيه مشكلة في المنتدى ) الله يسعدك بسرعة لان اخر موعد لتسليم المشروع بكره الساعة الثامنة صباحا (انا سألت عن الدائرة والمماس يتحرك ويقطع الدائرة)