شوّيت: شبكة كرة قدم اجتماعية




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > الويب والويب 2.0 والـ Semantic Web
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الرد على الموضوع
 
LinkBack أدوات الموضوع
خبير JavaScript
المدخلات في المدونات: 15
#1  
سؤال برمجي في الرياضيات

كيف يمكنني أن أرسم مستقيم في هذه الخانة

عندما أحدد احداثيات النقطة الأولى (x,y) و الثانية (x,y)
كيف يمكنني أن أعرف أو أحسب النقط التي بينهما ؟
مثلا النقطة الأولى (0,0) و النقطة الثانية (5,5)
اذا سيكون المستقيم على الشكل الثالي

في هذا الشكل قد تبدو المسئلة سهلة، لكن ماذا لو أردت أن تكون نقطة البداية(0,0) ونقطة النهاية (5,11) فإن النتيجة ستكون مختلفة ولها أكثر من وجه صحيح للوصول الى النقطة النهائية

لكن ماهي الصحيحة لا أدري ، ويستعصي الأمر أكثر كلما كانت نقطة النهياية بعيد أكثر من نقطة البداية
ما أعلمه جيدا أن هناك معادلة رياضية او دالة برمجية عالمية متفق عليها لحساب مثل هذه المستقيمات والا ماكانت لتظهر الرسوم المبيانية في الحواسيب و حتى في الآلات الحاسبة و الهواتف النقالة
بالمفيد أريد أن أضع نقطة بداية و نقطة النهاية و أحصل على مستقيم pixel
بالرياضيات ستكون هناك مشكلة أن العدد المحصل عليه لن يكون في الغالب عدد صحيح بل سيحتوي على الفاصلة اما اذا كان بالبرمجة فالتي أبحث عنها هي التي تضيف في كل مرة 0 أو 1 ك
x=x+z و z هو متغير في كل مرة يأخد قيمة واحد أو صفر
و الله أعلم
لقد حاولت الإعتماد على نفسي و التطاول على الرياضيات و الخروج منها بشيء
و في كل مرة أجد نفسي أخرج بمعادلة جيدة لا تشبه أختها و ملأت أكثر من خمس ورقات برسومات و جداول و طلاسم من ينظر اليها سيظن أني العب القمر، حتى كاد ينفجر رأسي فقلت، فلأسأل أهل الإختصاص أفضل من كسر الرأس
اتمنى ان يساعدني أحد ولن انسى له جميله خصوصا أن المعادلة او الدالة هذه ستكون فاتحة خير لأشياء كثيرة في تطوير المواقع
و شكرا لكم مسبقا

واذا لم أجدها سألتحق ب أبو مشعل في محل بيع الكبدة >> مايحب الكبدة الا المعقد من الرياضيات ...






الملفات المرفقة
نوع الملف: zip xy.zip‏ (62.1 كيلوبايت, 113 مشاهدة)
Zizwar is offline   قديم 18-04-2005, 02:22 AM
الرد مع إقتباس
مشرف قسمي تطوير الويب و تقنية محركات البحث
#2  

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


مادري هذا الجواب الي تطلبه ولا لأ و لكن هذي هي قوانين الرياضيات لحساب ما طلبته


لحساب ال Mid point

المعادلة كالتالي

كود:
P1 P2 = ( X1 + X2)/2 , (Y1+Y2)/2
هذي للتوجد النقطه الي في الوسط بينهم

اظن انك تحتاج لتجد مادري شو اسمه بالعربي كل دراستي كانت انجليزي و لكن يسمونه Slope و هو درجه ميلان الخط

كود:
m = Y2 - Y1 / X2 - X1
ملاحظة : / تعني تقسيم

اما لتجد التقاطع مع ال slop

كود:
Y = mx + b
مادري شكلي اتلكم عن شي غير سؤالك بس حبيت افيد






__________________
سبحان الله و بحمده .... سبحان الله العظيم

للمراسلة
b happy is offline   قديم 18-04-2005, 02:43 AM
الرد مع إقتباس
مشرف قسم التجارة في الاستضافة / خبير سيرفرات لينكس
#3  

زيزوا .

بالنسبة لمموضوع المطروح من قبلك هو شاهد عن عبقرية شركات الجرافيك كالفتوشوب وشكرات التصميم الهندسي كالثري دي ماكس.

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

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

يمكنك ان تحصل على أجوبة .

حتى لو كنت غير منتسب للجامعه ولكن انزل واسئل . ان كان لهذا الموضوع تلك الاهمية عندك .



لم استطع ان افيد ولكن اي موضوع لك توقع ان ترا اسمي فية (بحب اللقافة)
مع التحية .






beshoo is offline   قديم 18-04-2005, 03:44 AM
الرد مع إقتباس
عضو فعال
#4  

مممممممممم .. مع إني لا اعلم لماذا تحتاج لمثل هذه الأشياء في البرمجة

ولكن إسمع ..

الآن أنت بحاجة إلى معادلة مثلا :
د(س)= 3س+1

أنت لو كانت نقطة الصفر (0،0) هي نقطة البداية دوما لك ،

سنعمل فقط على قيمة الX ..

لنفرض ان النقطة المراد تحديد مسارها هي (9،11)

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

وتفضل نازل لحد الصفر ..

لو أردت تحديد ميل المستقيم مثل ما قال الأخ بي هابي ،
ستأخذ :
سالب معامل X ÷ معامل y
وبهذا يتضح لك ميل المستقيم ( مع إني لا أعتقد أنك تحتاجه )


أعتذر لو أني أتكلم في نقطة أخرى تماما .. ولكن أساسا واضح إنك متلغبط ، والعملية معقدة جدا






__________________
Ahmed Ehab
أستاذ سوفت !
facebook me - tweet me
Egyptechno is offline   قديم 18-04-2005, 05:08 AM
الرد مع إقتباس
عضو فعال
#5  

بعد قراءة ردك للمرة الخمسين ..

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

حينها تقوم بإيجاد ميل المستقيم من خلال
لو النقطة :
(1،2) فيكون ميل المماس لتلك النقطة = -1÷2

ومن خلال القانون :

م = (ص-ص1) ÷ (س - س1 )

حيث
م = ميل المماس
ص1 = قيمة الy
س1 = قيمة الx

فيكون مثلا
-1\2 = ص-1\س-2

طرفينا في وسطينا

- س +2 = 2ص - 2

ويكون
ص = د(س) = 4-س\2

وتكون هي دي المعادلة بتاعتك


واثق إني جالس أكلم نفسي






__________________
Ahmed Ehab
أستاذ سوفت !
facebook me - tweet me
Egyptechno is offline   قديم 18-04-2005, 05:14 AM
الرد مع إقتباس
عضو نشيط جدا
#6  

جرب المعادلة هذي

(x2-x1) + (y2- y1)

طبعا الطرفين تربيع

بعد كذا نأخذ الجذر للناتج



مثال :

x2 = 10
X1 = 5
Y2 = 15
Y1 = 5

(10 - 5 ) + (15 - 5 )

5 تربيع + 10 تربيع

125 الجذر هو تقريبا 11.2






__________________
مدونتي الشخصية : Q_Q
فليكري : o_O
تويتري : ’_’
حياكم فيهم
الشريف.نت is offline   قديم 18-04-2005, 09:56 AM
الرد مع إقتباس
عضو فعال
#7  

ابراهيم المعادلات بالعربية لن تفهمها

إخواني لو تكتبون المعادلات بالاتينية أفضل






__________________
CSS - XHTML
مدمن أنترنت is offline   قديم 19-04-2005, 12:03 AM
الرد مع إقتباس
عضو نشيط جدا
#9  

السلام عليكم

موضوع جداً رائع
انا عندي سؤال ، شوف الصورة....






الصور المرفقة
نوع الملف: jpg untitled.JPG‏ (12.6 كيلوبايت, 562 مشاهدة)
__________________
We provide you all ways to contact with others.
نقدم لكم افضل العروض لرسائل الجوال وبرمجيات رسائل الجوال
SMS FREE
www.Mysms.Tv
Php4Mee is offline   قديم 19-04-2005, 02:02 AM
الرد مع إقتباس
مشرف تطوير المواقع
#10  

Zizwar . اغسل الصحون و قطع البصل . انتظرك في المطبخ






__________________
أخوكم ابو مشعل
ملاحظات لتنظيم المنتدى:
http://www.swalif.net/softs/showthread.php?s=&threadid=42612
---------------
ابو مشعل is offline   قديم 19-04-2005, 05:29 PM
الرد مع إقتباس
مشرف قسمي تطوير الويب و تقنية محركات البحث
#11  

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






__________________
سبحان الله و بحمده .... سبحان الله العظيم

للمراسلة
b happy is offline   قديم 19-04-2005, 07:42 PM
الرد مع إقتباس
عضو نشيط جدا
#12  

السلام عليكم

Zizwar لا اعتقد انك بحاجة لغسيل صحون الكبده بعد اليوم

اعرض لكم فكرة الحل :

المشكلة : هو عندما يكون الخط الواصل بين نقطتين ليس ميله 1 مثل اول رسم مرفق

(ملف الاخ Zizwar):

الفكرة هي كالتالي:
ابدا من النقطة الابتدائية مثلا (1,1) وارغب في الحصول على خط مستقيم مرسوم بالمربعات الى النقطة (5.11) الفكرة هي الوصول الى اقل عدد من المربعات لانه من تعريف اللخط الواصل بين نقطتين بحيث تكون المسافة اقل ما يمكن - اذن المطلوب اقل عدد من المربعات،

الطريقة :
ابدا من (1,1) ثم اتجة حسب معادلة الخط المستقيم الذي ميله 1 باتجاه النقطة (5.11)( موضح تحت بالسهم) لا يعنى هذا ان اخذ اجزاء من المربعات وانما مربع كامل ، سوف اجد ان الخط لا يوصلنى مباشرة الى الهدف النقطة (5.11) وانما نقطة بعيده عنها في هذه الحالة اذا لم اصل الى النقطة (5.11) انحرف من ثاني مربع جوار (1,1) يمينا ولا اكمل الخط السابق ثم من المربع الذى بجوار (1,1) الايمن احسب الخط المستقيم الذي يوصلنى الى بحيث ميله يكون 1 ( مثل السهم) اذا لم يوصلنى للنقطة (5.11) مباشرة انحرف يمينا او يسار ، في هذه الحالة حسب الشكل تحت سوف انحرف يمينا ايضا ، ثم اكرر نفس العملية ( بمعنى كل مرة احسب الخط الواصل بين النقطة وبين الهدف ، اذا اوصلنى مباشرة انتهت المشكلة اذا لم يوصلنى انحرف يمينا او يسار ثم اكرر الحساب للنقاط حتى اصل للنقطة الهدف عبر الانحراف يمين او يسار)








المبرمج_11 is offline   قديم 20-04-2005, 05:53 AM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#13  

آسف على التأخر
ماشاء الله ردود كثيرة و قد استفدت كثيرا و ممتن لكم جميعا هذه هي المشاركات والا بلاش معادلات و أرقام و أمثلة و مواقع ما شاءالله ، وأشكر كثيرا الأخ بشار لأن الموقع الذي وضع هو غايتي بالتحديد ، وقد تمكنت من الحصول على الكود وفهمه جيدا ، و ان شاء الله سوف أحاول أن أنجز مبيان (MibyanScript)
وهذه بداية
http://www.winoscript.com/js/mibyan
عند الدخول الى الصفحة ستجد منحنبات بالجافاسكريبت وهي بداية ناجحة
عد الى الصفحة و أضغط في أي مكان فيها ثم اسحب الفأرة الى الى مكان آخر مع ابقائك ضاغطا على الزر ثم ارفع اصبعك ورد علي بالجواب

ثم ان .. سنيف سنيف أشم رائحة .. سنيف
الحق يا أبو مشعل الكبدة احترقت






الملفات المرفقة
نوع الملف: zip wino XX_YY.zip‏ (1.5 كيلوبايت, 67 مشاهدة)
Zizwar is offline   قديم 28-04-2005, 05:32 AM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#14  

اضغطو مرتين في الصفحة اذا أردتم مسحها

اوراحت الكبدة







آخر تعديل بواسطة Zizwar في 28-04-2005 الساعة 05:56 AM. السبب: تكرر الرد
Zizwar is offline   قديم 28-04-2005, 05:43 AM
الرد مع إقتباس
عضو فعال جدا
#15  

مبروك وصولك للطريقة
من أجمل الأحاسيس الوصول لحل مشكلة برمجية






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس is offline   قديم 28-04-2005, 06:23 AM
الرد مع إقتباس
عضو فعال جدا
#17  

يا بيشو كل شيء في أوله بيكون فيه نقاط ناقصة تطوير لكن مع التوفيق ثم العمل كله بيكون أفضل ..






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس is offline   قديم 29-04-2005, 08:51 PM
الرد مع إقتباس
عضو فعال
#18  

يا ليتني لحقت عليك ...

الموقع الذي قدمه الأخ بيشووو رائع جداً جداً ...

شكراً لكم






__________________
سبحان الله و بحمده سبحان الله العظيم .
random-x@hotmail.com
-------------
بين الفينة و الأخرى ... لماماً أظهر !
random_X is offline   قديم 30-04-2005, 03:05 PM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#19  

شكرا لك أنترنت+ أجمل احساس أن تصل لمبتغاك كما اشتهيته

بشار انا قلت لك ارسم خط تجريبي ولم أقل ارسم خطوط
لا تنظر الى النصف الفارغ في الكأس، هناك أيضا نصف ممتلئ

random_X أهلا بك ولو أنك أتيت متأخرا لكن مازلنا في الطريق

--------
انظرو الى هذا المبيان وقولو لي هل هو بطيء ام لا
ورأيكم فيه أيضا
http://www.winoscript.com/js/mibyan/1
وجرب ان تضع المؤشر على أحد المربعات

يمكتكم التعديل في بعض خصائص المبيان هنا
كود:
var vHour = new Array(58,198,25,3,49,54,98,98,19,180,36,68,46,88,97,35,210,13,48,85,31,130);

var lHour = new Array(54,98,98,19,180,240,58,198,25,3,49,13,99,68,59,87,42,12,181,68,55,57);

var space_width = 20;
var widLin = 12;

var space_height = 20;
var heiLin = 24;

var wColor = "#C7003C";
var hColor = "#330066";






الملفات المرفقة
نوع الملف: zip MiByan.zip‏ (4.6 كيلوبايت, 59 مشاهدة)
Zizwar is offline   قديم 02-05-2005, 02:33 AM
الرد مع إقتباس
عضو نشيط
#20  

بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس بس

انا موفاهم اي كلمه *-*
افضلي اني اعمل في محل كبده
حرمت اني ادخل كلية الهندسه






al-mobd3.net is offline   قديم 23-09-2005, 12:51 AM
الرد مع إقتباس
الرد على الموضوع


 

أدوات الموضوع

قوانين المشاركات
لا يمكنك كتابة مواضيع جديدة
يمكنك إضافة ردود
لا يمكنك إرسال مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح



جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 04:39 PM.