| الرياضيات :: القطع إنشاء / إدارة / تقييم المغلف المجزئي (المنحني) |
التحميل الان |
الرياضيات :: القطع الترتيب والملخص
- رخصة:
- Perl Artistic License
- اسم الناشر:
- Egor Korablev
- موقع ويب الناشر:
- http://search.cpan.org/~egor/
الرياضيات :: القطع العلامات
الرياضيات :: القطع وصف
الرياضيات :: SearmentedEnvantinge هي وحدة بيرل التي تعطي التجريد لمظروف Segmeneted. يمكنك إنشاء مقيمين ثابتين وتعديلهم وجعلهم أسرع من طريقة الكائن في الاتصال. # يخلق مغلف عشوائي مع مدة إجمالية = 1 دولار E-> شرائح؛ # عدد القطاعات $ E-> المستويات (خريطة $ _ * 3، $ E-> المستويات)؛ # تغيير المستويات $ E-> Durs (خريطة $ _ * (Rand (0.5) + 0.5)، $ e-> durs)؛ # تغيير القطاعات الفكر $ E-> المنحنيات (خريطة $ _ + 1، $ E-> المنحنيات)؛ # تغيير المنحنيات $ E-> المستوى (# تغيير مستوى ابدأ من الجزء الأول وتعيين قيمة تكنولوجيا المعلومات إلى مستوى نهاية الجزء الأخير من القطاع الأخير $> القطاعات، $ E-> المستوى (0، $ الذاتي> المستوى (0) - 1 )) $ E-> منحنى (0، 3)؛ # تعيين تقويم للقطاع الأول E-> Dur (0، 0.2)؛ # تعيين مدة الجزء الأول، لذلك ستتغير المدة الكلية $ E-> مدة؛ # احصل عليه $ e-> التطبيع. # شريحة مقياس durs حتى مظل مدة سيكون 1or بلدي $ e = math :: searmentedenvitore-> جديد (# إنشاء مخصص ADSR مغلف # def => ، # المستويات ، مدة الجزء # # # القطاع التنسيقي، 0 للشقة، 1 للخطية وغيرها بالنسبة المنحني]، is_morph => 1، # الافتراضي هو 0، المغلف السلس مع الافتراضي Value Morpher داخل الجزء # morpher => sub {...} # # يوفر مورفير مخصص الذي سيحصل على القيم من 0 إلى 1، ويجب أن يعود القيم من 0 إلى 1 لمغلف غير كسر is_hold => 0، # الافتراضي هو 0، سيعود مستويات الحدود للوظائف من مدة المغلف is_fold_over => 1 المواقف)؛ $ E-> في (راند)؛ # مخرجات القيمة في وضع عشوائي $ E-> الجدول (1024)؛ # إرجاع قائمة القيم (جدول البحث) للمغلف الحالي مع الحجم المحدد لي S = $ E-> ثابت؛ # يخلق مقيم ثابت مع معلمات المغلف الحالية (Coderef) $ S -> (Rand)؛ # مخرجات القيمة في وضع عشوائي، ولكن ~ 50 الصفحة الرئيسية fasterproduct
الرياضيات :: القطع برامج ذات صلة