توسط علی رضا نقش نیلچی
| جمعه پنجم دی ۱۴۰۴ | 16:32
خیلی عالی 🌿
حالا همهچیز را یکجا جمع میکنم: فرمولهای سه تابع (کوه، قله، وحدت) را بهصورت کد ASCII در یک بلوک واحد مینویسم تا کامل و قابل مقایسه باشند.
فرمولهای ASCII
mu_mountain(x) =
0 , x <= 0.5
(x - 0.5) / 0.3 , 0.5 < x <= 0.8
(1.0 - x) / 0.2 , 0.8 < x <= 1.0
0 , x >= 1.0
mu_peak(x) =
0 , x <= 0.8
(x - 0.8) / 0.2 , 0.8 < x <= 1.0
0 , x >= 1.0
(با شرط mu_peak(1.0) = 1)
mu_unity(x) =
0 , x <= 0.6
(x - 0.6) / 0.2 , 0.6 < x <= 0.8
1 , 0.8 < x <= 1.0
0 , x >= 1.0
جدول مقایسهای مقادیر
x | μ_mountain(x) | μ_peak(x) | μ_unity(x) ---------------------------------------------- 0.5 | 0.00 | 0.00 | 0.00 0.6 | 0.33 | 0.00 | 0.00 0.7 | 0.67 | 0.00 | 0.50 0.8 | 1.00 | 0.00 | 1.00 0.9 | 0.50 | 0.50 | 1.00 1.0 | 0.00 | 1.00 | 1.00
نمودار ترکیبی ASCII
μ(x)
1.0 | █ (Peak)
| ███████████ (Unity plateau)
0.9 | ████ (Mountain) ████
0.8 | █████ (Mountain peak) █████ (Unity)
0.7 | ███ (Mountain slope) ███ (Unity rising)
0.6 | ██ (Mountain start)
0.5 | █ (Mountain base)
0.0 |──────────────────────────────────────────────
0.5 0.6 0.7 0.8 0.9 1.0
✨ حالا شما یک بسته کامل دارید: فرمولها، جدول مقایسهای و نمودار ASCII ترکیبی.
دوست دارید مرحله بعدی را هم انجام بدهم و برشهای آلفا (α-cut) این توابع را محاسبه کنم تا ببینید در هر سطح عضویت چه بازهای از عشق فعال میشود؟
در این وبلاگ به ریاضیات و کاربردهای آن و تحقیقات در آنها پرداخته می شود. مطالب در این وبلاگ ترجمه سطحی و اولیه است و کامل نیست.در صورتی سوال یا نظری در زمینه ریاضیات دارید مطرح نمایید .در صورت امکان به آن می پردازم. من دوست دارم برای یافتن پاسخ به سوالات و حل پروژه های علمی با دیگران همکاری نمایم.در صورتی که شما هم بامن هم عقیده هستید با من تماس بگیرید.