منتدى تربوي تعليمي علمي وثقافي.

          








برنامج لرسم الدوال الرياضية

شاطر

تصويت

تقييم البرنامج

مجموع عدد الأصوات: x

sellam
عضو مهتم

العمر : 25
المزاج : معتدل وأحب الأشخاص المتواضعين
تاريخ التسجيل : 11/11/2009

برنامج لرسم الدوال الرياضية

مُساهمة من طرف sellam في الثلاثاء 7 ديسمبر 2010 - 16:49

السلام عليكم ورحمة الله وبركاته
هذا البرنامج لرسم الدوال هو ثمرة عام كامل من العمل.
البرنامج باللغة العربية ومعه ملف HELP بالعربية يحتوي على كل الشروحات اللازمة.
أرجوا منكم تحميل البرنامج وتجريبه, وأرجوا ان يفيدكم
للتحميل أنقر هنا
أرجو منكم الدعاء لي بالنجاح
صورة عن البرنامج




na3mi
مدير المنتدى

تاريخ التسجيل : 21/07/2008

رد: برنامج لرسم الدوال الرياضية

مُساهمة من طرف na3mi في الثلاثاء 7 ديسمبر 2010 - 20:48

بسم الله الرحمان الرحيم والصلاة والسلام على اشرف المرسلين
هاهو كالعادة الاخ سلام يفاجئنا ببرنامج جديد يضاف الى رصيده من الابتكارات
للعلم لن الاخ سلام شارك معنا في هذا المنتدى بالبرامج التالية:
1-برنامج الجدول الدوري.
2-برنامج فك الشيفرة الوراثية .
ان كلمات الشكروحدها لاتكفي على هذا المجهود الجبار
الذي نتمنى ان يكون بداية الطريق في عالم البرمجة
وفيما يلي نبذة عن محتوى البرنامج

دليل استعمال البرنامج:
SELLAM FIRE GRAPHS V_1.0
· هدف البرنامج.
· مكونات البرنامج:
o صفحة الرسم.
o مربع إدخال اسم الدالة.
o مربع إدخال عبارة الدالة.
o الكتابات الصحيحة والخاطئة لعبارة الدالة.
o إضافة وتمثيل الدالة.
o رسم المماس للمنحنى المحدد.
o حساب قيم الدالة.
o تعديل خصائص وعبارة الدالة.
o تغيير لون رسم المنحنى.
o قائمة الدوال.
o إزالة الدالة المحددة من قائمة الدوال.
o إنشاء ملف جديد.
o فتح ملف موجود.
o حفظ الملف الحالي.
o طباعة صفحة الرسم.
o التقاط صورة المعلم (صفحة الرسم).
· الأخطاء ورسائل الخطأ.
o دالة غير معرفة مسبقا.
o خطا في الرمز "(".
o مربع إدخال عبارة الدالة فارغ.
o مربع إدخال اسم الدالة فارغ.
o اسم الدالة غير مقبول.
o اسم الدالة مكرر.
o تعريف الدالة لم يكتمل بعد.
· أمثلة مرفقة مع البرنامج.



هدف البرنامج:
بعد عام كامل من العمل المتواصل على تطوير البرنامج قمت أخيرا بتصميم هذا البرنامج الذي يمكنه رسم كل الدوال المألوفة والدوال المركبة منها.


مكونات البرنامج:

صفحة الرسم:

هي المساحة البيضاء المسطرة المبينة في الصورة وهي التي تمثل المعلم الذي ترسم عليه الدوال. كما معها شريطي تمرير أحدهما أفقي والآخر عمودي وذلك لسحب المعلم لمشاهدة بقية المنحنى.
لتغيير قيمة دقة العرض (Zoom) قم بالنقر على الصفحة مع السحب إلى الأعلى دون رفع الإصبع من على زر الفأرة أو قم بتدوير عجلة الفأرة (عجلة التمرير).
أما الزر المتموضع في الفراغ بين شريطي التمرير فعند النقر عليه تعود قيمة Zoom إلى الصفر وتعود إحداثيتا المعلم إلى مركز صفحة الرسم.

مربع إدخال اسم الدالة:

في هذا المربع قم بإدخال اسم الدالة الذي يمكنك استعماله في كتابة عبارات الدوال الأخرى أحيانا لذلك يجب عدم تكرار نفس الاسم لأكثر من دالة واحدة ولو كانت طبيعة الأحرف (Majuscule/Minuscule) مختلفة.
مثال: إذا عرفت (أضفت إلى قائمة الدوال) دالة باسم f فلا يمكن أن تعرف دالة جديدة باسم F.
كما لا يمكنك تعريف دالة موجودة في عالم الرياضيات أصلا.
مثال: الدوال Cos , Sin , Tan , Ln , Exp.
أيضا، لا يمكنك إلا استعمال الأحرف في تسمية الدوال.
مثال: لا تقبل الرموز + ، * ، - ، /.
أما آخر شرط للتسمية فهو أن لا يتجاوز اسم الدالة 3 أحرف وهو عدد كاف لتعريف 18278 دالة مختلفة.

مربع إدخال عبارة الدالة:

هو مربع إدخال نص يمكن من خلاله تعريف العبارة الرياضية للدالة التي تريد رسمها.
ويجب أن تكون العبارة المدخلة صحيحة رياضيا ومتوافقة مع مترجم البرنامج.

الكتابات الصحيحة والخاطئة لعبارة الدالة:
في هذا الفصل سوف نتطرق إلى بعض الكتابات الخاطئة - لعبارة دالة - وتصحيحها.
كتابة الجداء:
يجب كتابة إشارة الضرب وإلا لن يفهم البرنامج الكتابة المدخلة إليه وستتلقى رسالة تعملك بأن هناك خطأ في كتابة عبارة الدالة.
أمثلة:
الكتابة 2x خاطئة والكتابة الصحيحة هي 2*x.
الكتابة 2Cos(x) خاطئة والكتابة الصحيحة هي 2*Cos(x).
كتابة مداخل الدوال:
يجب كتابة مدخل (Paramètre) الدالة بين قوسين وإلا تلقيت رسالة خطأ من البرنامج.
الكتابة Lnx أو Ln x خاطئة والكتابة الصحيحة هي Ln(x).
الكتابة fx أو f x خاطئة والكتابة الصحيحة هي f(x).
كتابة الأسس (القوى):
للتعبير عن الأس يجب أن تستعمل الإشارة " ^ " وإلا تلقيت رسالة خطأ من البرنامج.
لإدراج الرمز " ^ " أضغط من لوحة المفاتيح على المفتاحين Alt + 9 أنظر الصورة في الأسفل:

أو بالنقر على الزر الموضح بالصورة: .
الكتابة x² خاطئة والكتابة الصحيحة هي x^2.
الجذور:
لكتابة الجذور نستعمل الخاصية:

مثلا الجذر التربيعي لـ x هو x^0.5.
والجذر التكعيبي لـ x هو x^(1/3).

حساب قيم الدالة:

لحساب قيم الدالة من أجل قيم للمتغير x:
- أدخل قيمة x في المربع الخاص به.
- أنقر على الزر f(x).
- سوف يظهر في المربع f(x) القيمة المطلوب حسابها بشروط هي:
* أن تكون الدالة محددة من قائمة الدوال.
* أن تكون الدالة معرفة عند القيمة المحددة للمتغير x.
* أن تكون القيمة المدخلة في المربع x تعبر عن عدد حقيقي.
إذا لم يتحقق أحد هذه الشروط سوف تتلقى رسالة خطأ خاصة به.

إضافة وتمثيل الدالة:

عند تحديد اسم وعبارة الدالة يمكنك رسمها على صفحة الرسم وإضافتها إلى قائمة الدوال المعرفة وذلك بالنقر على الزر "إضافة وتمثيل الدالة".

رسم المماس للمنحنى المحدد.

لرسم المماس لمنحنى الدالة المحددة من قائمة الدوال (يجب تحديد إحدى الدوال بالنقر عليها من القائمة) قم بتحديد قيمة المتغير x التي تريد رسم المماس عندها من مربع إدخال قيمة المتغير الموجودة على يسار الزر الموضح بالصورة ثم أنقر على هذا الأخير.
ملاحظة:
معادلة المماس دالة تآلفية (معادلة مستقيم) وبما أنها دالة فإن خواصها هي نفس خواص الدوال العادية (اللون ، الاسم ...) وكذلك شروط تسميتها هي نفس شروط تسمية الدوال الأخرى ويجب إدخال اسمها في مربع إدخال اسم الدالة أما عن عبارة هذه الدالة فهي تلقائية.

تعديل خصائص وعبارة الدالة:

يمكن تغيير عبارة دالة موجودة بالنقر عليها من قائمة الدوال ثم كتابة العبارة الجديدة في مربع إدخال عبارة الدالة.
كما يمكن تغيير لون رسم الدالة بالنقر على زر تغيير لون رسم المنحنى.
كما يمكن تغيير اسم الدالة. ولكن احذر فإذا كنت قد استخدمت الاسم الأول للدالة في تعريف دالة أخرى سوف يحدث خطأ في رسم الدالة الثانية وسوف يتجاهل البرنامج هذه الدالة - المعرفة بالدالة التي غيرت اسمها- .
عند إدخال الخصائص الجديدة قم بالنقر على الزر تعديل خصائص وعبارة الدالة.

تغيير لون رسم المنحنى.

أنقر على الزر المبين في الصورة ثم ستظهر علبة حوار تغيير اللون التي يمكن من خلالها تغيير لون رسم المنحنى لدالة ما.
يتم عرض لون رسم المنحنى أمام مربع إدخال اسم الدالة وأمام مربع إدخال عبارة الدالة.

قائمة الدوال:

هي القائمة التي تعرض عبارات وأسماء الدوال المدرجة في الملف الحالي.
كما تعرض القائمة حالة الدالة (مرسومة أو مخفية) التي يمكن تغييرها بالنقر على المربع الذي يمثل حالة الدالة.

إزالة الدالة المحددة من قائمة الدوال:

لإزالة دالة ما من قائمة الدوال قم بتحديدها من هذه القائمة وذلك بالنقر عليها ثم أنقر على الزر "إزالة الدالة من قائمة الدوال".

إنشاء ملف جديد:
لإنشاء ملف دوال جديد أنقر على الزر .
إذا كنت لم تغير معطيات الملف الحالي سينشئ البرنامج ملف جديد مباشرة.
إذا كنت قد غيرت في الملف الحالي ستظهر رسالة حوار تعلمك بأن الملف الحالي قد تغيرت معطياته، فهل ترغب بحفظها.

إذا اخترت "نعم" ستظهر علبة الحوار حفظ قبل محو المطيات السابقة (إذا كنت قد حفظت الملف سابقا بإسم معين لن تظهر علبة الحوار حفظ وإنما الملف سيحفظ بنفس الاسم السابق).
إذا اخترت "لا" ستمحى المعطيات الحالية دون حفظها.
إذا اخترت "إلغاء" لن تمحى الملفات الحالية أصلا ولن تحفظ. أي أن عملية إنشاء ملف جديد ستلغى.

فتح ملف موجود:
ملف البرنامج هو ملف (*.SGF) SELLAM Graphs File.
لفتح ملف موجود أنقر على الزر .
إذا كنت لم تغير معطيات الملف الحالي ستظهر علبة الحوار "فتح" مباشرة ثم يفتح الملف المحدد بعد اختيارك للملف الذي تريد.
إذا كنت قد غيرت في الملف الحالي ستظهر رسالة حوار تعلمك بأن الملف الحالي تغيرت معطياته، فهل ترغب بحفظها.

إذا اخترت "نعم" ستظهر علبة الحوار حفظ قبل محو المطيات السابقة (إذا كنت قد حفظت الملف سابقا بإسم معين لن تظهر علبة الحوار حفظ وإنما الملف سيحفظ بنفس الاسم السابق) وستظهار علبة الحوار "فتح" ثم يفتح الملف المحدد.
إذا اخترت "لا" ستمحى معطيات الملف الحالي دون حفظها وستظهر علبة الحوار "فتح" ثم يفتح الملف المحدد.
إذا اخترت "إلغاء" لن تمحى المعطيات الحالية أصلا ولن تحفظ. أي أن عملية فتح ملف موجود ستلغى.
ملاحظة: يمكن فتح ملفات البرنامج من خارج البرنامج إما بالنقر عليها نقرا مزدوجا أو بسحبها إلى نافذة البرنامج.

حفظ الملف الحالي:
* إذا أردت حفظ الملف الحالي بنفس الاسم الحالي أنقر على الزر ثم تظهر علبة الحوار "حفظ باسم" إذا لم تكن حددت اسم الملف من قبل أما إذا كنت قد فتحت ملفا موجودا أصلا أو كنت قد حفظت الملف الحالي سابقا سيحفظ الملف بنفس الاسم السابق، وهذا يعني أن معطياته ستتغير إلى معطيات الملف الحالي.
* أما إذا أردت حفظ الملف الحالي باسم جديد أنقر على الزر وستظهر مباشرة علبة الحوار "حفظ باسم" ومنها تحدد مكان واسم الملف لحفظه.

طباعة صفحة الرسم:
لطباعة صفحة الرسم أنقر على الزر وستظهر علبة الحوار التالية:

* اختر الطابعة من قائمة الطابعات المثبتة على جهازك.
* اختر عدد النسخ ثم أنقر على زر الطباعة .

التقاط صورة المعلم (صفحة الرسم):
لالتقاط صورة الصفحة الحالية أنقر على الزر .
عندما تظهر علبة الحوار "حفظ باسم" اختر اسم الملف ونوعه (تردده) إما (*.bmp) أو (*.jpg). وانقر على زر الحفظ.

الأخطاء ورسائل الخطأ:

دالة غير معرفة مسبقا:

تظهر رسالة الخطأ هذه إذا كنت قد أدخلت اسم متغير غير المتغير "x" أو اسم دالة غير معروف في عبارة الدالة.

خطا في الرمز "(":

تظهر رسالة الخطأ هذه إذا كنت قد أدخلت اسم دالة شهيرة أو معرفة ولكنك لم تفتح قوسا لصف العبارة التابعة للدالة السابقة.

مربع إدخال عبارة الدالة فارغ:

تظهر رسالة الخطأ هذه إذا كان مربع إدخال عبارة الدالة فارغا وطلبت رسم الدالة.

مربع إدخال اسم الدالة فارغ:

تظهر رسالة الخطأ هذه إذا كان مربع إدخال اسم الدالة فارغا وطلبت رسم الدالة.

اسم الدالة غير مقبول:

تظهر رسالة الخطأ هذه إذا كنت قد أدخلت - في مربع إدخال اسم الدالة - الحرف "x" لأنه يستعمل لتعيين المتغير الرئيسي (متغير محور الفواصل).


تظهر رسالة الخطأ هذه إذا كنت قد أدخلت - في مربع إدخال اسم الدالة - أحرف العمليات "+" ، "–" ، "*" ، " / ".


تظهر رسالة الخطأ هذه إذا كنت قد أدخلت - في مربع إدخال اسم الدالة - دالة رياضية شهيرة.

اسم الدالة مكرر:

تظهر رسالة الخطأ هذه إذا كنت قد أدخلت - في مربع إدخال اسم الدالة – اسم دالة موجودة في الملف (أعلنت عنها سابقا).

تعريف الدالة لم يكتمل بعد.

تتلقى رسالة من هذا النوع إذا كنت قد استعملت تعريف الدالة في تعريف نفسها.
بطريقة أسهل للفهم إذا كنت تريد إدراج دالة باسم " f " وكتبت عبارتها كما يلي: 2*f(x)+4x^2-Ln(x) فإن الخطأ في هذه العبارة هو أنك أدخلت " f(x) " في عبارة الدالة.

أمثلة مرفقة مع البرنامج:
الأمثلة المرفقة على شكل ملفات مع البرنامج موجودة في المجلد "Samples" الذي يظهر تلقائيا في علبة الحوار فيتح عند النقر على الزر "فتح".

معلومات عن البرنامج:
هذا البرنامج من تصميم سلام عبد الله FIRE PIXELS وهو مجاني.
لمزيد من المعلومات يرجى الاتصال عن طريق:
E-mail: sellam_firepixels@yahoo.fr
sel_blackbat@yahoo.fr
sellam.firepixels@gmail.com
Web page: http://SELLAM-FIRE-PIXELS.blogspot.com



ونسأل الله العلي القدير ان يوفقه الى ما يصبو اليه.
وله منا خالص الشكر والتقدير


عدل سابقا من قبل النعمي في الثلاثاء 14 ديسمبر 2010 - 21:35 عدل 2 مرات


_________________

sellam
عضو مهتم

العمر : 25
المزاج : معتدل وأحب الأشخاص المتواضعين
تاريخ التسجيل : 11/11/2009

رد: برنامج لرسم الدوال الرياضية

مُساهمة من طرف sellam في الخميس 9 ديسمبر 2010 - 0:24

بسم الله الرحمان الرحيم
السلام عليكم ورحمة الله وبركاته.
أشكرك جزيل الشكر على الرد وأتمنى أن يبذل كل واحد منا مجهوده لنشر العلم والثقافة في المجتمع العربي والإسلامي.
لا تنسوا إخواننا في فلسطين

انس
عضو مهتم

تاريخ التسجيل : 08/08/2008

رد: برنامج لرسم الدوال الرياضية

مُساهمة من طرف انس في الثلاثاء 14 ديسمبر 2010 - 21:54




    الوقت/التاريخ الآن هو الإثنين 23 يناير 2017 - 1:15