کلیدستان

نسخه‌ی کامل: مشکل در دترمینان و ایگنولیو (متلب - MATLAB)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام دوستان من به یک مشکلی بر خوردم نمی دونم باید چیکار کنم
من باید فرکانس طبیعی رو محاسبه کنم
فرمول به این شکله که


m ماتریس جرمی k ماتریس سفتی و c ماتریس میرایی و همگی معلوم
w هم فرکانس و مجهول و به صورت عدد مخلوط

چون x  نمی تونه صفر باشه اون قسمت دیگه مساوی صفره

حالا برای بدست آوردن w باید چیکار کرد؟
برای حل از راه دترمینان (دترمینان عبارت سمت چپ =0 ) مشکل دارم
چون ماتریس هام 42*42 هستن جوابی که بهم میده یه معادله درجه 42 هست که نمی دونم چجوری حل میشه!


استفاده از roots هم ممکن نیست چون عدد های خیلی طولانی میده!
استفاده از ایگنولیو هم بهم پیشنهاد شده که نمی دونم چجوری جواب میده

ممنون میشم کمک کنید
سلام
دوست عزیز دترمینان  یک ماتریس یک پارامتر اسکالر می باشد. یعنی فقط یک عدد به شما می دهد ن یک عبارت درجه چندم. ابتدا شما با استفاده از دستورات 4 عمل اصلی ریاضی بر روی ماتریس،ماتریس اصلی را بدست اوردید سپس از ماتریس اصلی دترمینان بگیرید.  موفق باشید.