سلام .با تشکر از راهنمایی
خوب شیب یک خط رو من 2 در اوردم تعداد نقاط رو هو 44 در اوردم . اما حالا مختصات تک تک این نقاط چطوری بدست میاد ؟
با تشکر
معادله خط رو که دارید، بازه x1 الی x2 و بازه y1 الی y2 را هم دارید، یعنی مشخصه که برای x چه اعدادی
می توانید وارد کنید و برای y چه اعدادی. تو معادله خط هم x و y مجهول اند، اگه x ها رو قرار دهید، y رو بدست می آورید
و اگه y ها رو قرار دهید، x ها بدست می آیند. مثلا اگر x1 برابر 10 و x2 برابر 100 است، اعداد 10 الی 100 را یکی یکی
به عنوان x در معادله خط قرار دهید تا y شان بدست بیاید.
اگر نخواهید مختصات رو از اعشاری به عدد صحیح تبدیل کنید فرقی نمی کند که x را بدهید و y را بگیرید یا y را بدهید
و x را بگیرید، اما اگر بخواهید اعشار رو از مختصات x و y حذف کنید، بازه عددی محور مجهول نباید بزرگتر از بازه محور
معلوم باشد.
اصولا محوری را به عنوان مجهول انتخاب می کنند که بازه اش کوچکتر باشد، یعنی y2 - y1 و x2 - x1 را محاسبه کنید
هر کدام که قدر مطلق اش (یعنی اگر منفی بود، مثبت فرض کنید) کوچکتر باشد بازه اش کوچکتر است و بهتر است
آن یکی را که بازه اش بزرگتر است در معادله خط قرار دهید تا مجهول بدست بیاید. مثلا اگر بازه x از 10 الی 100
و بازه y از 50 الی 200 است، بازه y بزرگتر است، پس y را از 50 الی 200 در معادله خط قرار دهید تا x بدست بیاید :
کد:
y = y1 + (x - x1) * m
x = (y - y1) / m + x1