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

Mustafa Elkady

عضو جديد
إنضم
27 يوليو 2009
المشاركات
9
مجموع الإعجابات
0
النقاط
0
السلام عليكم ورحمة الله
عندي مصفوفة 5*5
ولما اعملها inverse
بيكون الناتج كبير جدا و في اخر النتيجة بيكون مكتوب العباره دي
'Output truncated. Text exceeds maximum line length of 25,000 characters for Command Window display.'
يا ترى في حل للمشكله دي؟؟

جزاكم الله خيرا
 

مواضيع مماثلة

الكوكب

عضو
إنضم
24 فبراير 2010
المشاركات
233
مجموع الإعجابات
3
النقاط
18
لا يمكن ان يحدث لك هذا المشكل مع مصفوفة 5*5 لانها تعتبر صغيرة ربما تحتاج الى مراجعة ما كتبت كما عليك ان تحاول تفادي تخزين متغيرات كثيرة في الذاكرة عند كتابة برنامج ماتلاب
 

Mustafa Elkady

عضو جديد
إنضم
27 يوليو 2009
المشاركات
9
مجموع الإعجابات
0
النقاط
0
شكرا على الرد

المصفوفه فيها رموز كتيره و sin cos ومينفعش اغير حاجه

يا تري في حل للمشكلة دي

جزاك الله خيرا
 

zamalkawi

عضو جديد
إنضم
9 سبتمبر 2009
المشاركات
2,434
مجموع الإعجابات
88
النقاط
0
طاب ما تحطلنا المصفوفة هنا (تكست فايل مثلا) ونبص عليها
لان فعلا مصفوفة 5×5 حتى لو فيها ساين وكوساين عمر المقلوب بتاعها ما يبقى كبير كدة

وسؤال تاني..
انت بتحلها بصورة رمزية symbolic ولا نيوميريكال؟
 
التعديل الأخير:

Mustafa Elkady

عضو جديد
إنضم
27 يوليو 2009
المشاركات
9
مجموع الإعجابات
0
النقاط
0
السلام عليكم

المصفوفه انا بحلها symbolic

ودي المصفوفه

A= [m1+m2+m3, ((m2/2)+m3)*l2*cos(th2), (m3/2)*l3*cos(th3), 0, 0; ((m2/2)+m3)*l2*cos(th2), ((m2/3)+m3)*l2^2, (m3/2)*l2*l3*cos(th2-th3), ((m2/4)+m3)*l2^2*sin(th2)*sin(eb2), (m3/2)*l2*l3*sin(th2)*sin(eb3); (m3/2)*l3*cos(th3), (m3/2)*l2*l3*cos(th2-th3), (m3/3)*l3^2, (m3/2)*l2*l3*sin(th3)*sin(eb2), m3*l3^2*sin(th3)*sin(eb3); 0, ((m2/4)+m3)*l2^2*sin(eb2)*sin(th2), (m3/2)*l2*l3*sin(eb2)*sin(th3), ((m2/3)+m3)*l2^2, (m3/2)*l2*l3*cos(eb2-eb3); 0, (m3/2)*l2*l3*sin(eb3)*sin(th2), m3*l3^2*sin(th3)*sin(eb3), (m3/2)*l2*l3*cos(eb2-eb3), (m3/3)*l3^2]

وشكرا على حسن تعاونكم
 

الكوكب

عضو
إنضم
24 فبراير 2010
المشاركات
233
مجموع الإعجابات
3
النقاط
18
لقد ارفقت لك المصفوفة العكسية و اتمنى لك الكثير من التوفيق لقراءتها كما اعتقد ان ذاكرة حاسوبك صغيرة و عليك تدعيمها حتى تتعامل مع الماتلاب بصورة افضل
 

المرفقات

  • matrix_inverse.doc
    194 KB · المشاهدات: 12

Mustafa Elkady

عضو جديد
إنضم
27 يوليو 2009
المشاركات
9
مجموع الإعجابات
0
النقاط
0
شكرا جزيلا علي حسن تعاونكم وجزاك الله خيرا

هل من الممكن ضرب ناتج المعكوس في المصفوفه التالية وارسالها لي

وجزاكم الله خيرا

C=[-(m1+m2+m3)*L1*(thdd*cos(b-th)+thd^2*sin(b-th))-(m1+m2+m3)*L2*(fidd*sin(zi-fi)-fid*cos(zi-fi))+((m2/2)+m3)*l2*th2d^2*sin(th2)+(m3/2)*l3*th3d^2*sin(th3)-k1*(x1-x-d01)-k2*(x1-x+L4*sin(th2)-L5*(sin(j)-sin(j-th))-d02)-k3*(x1-x+l2*sin(th2)+(l3/2)*sin(th3)-L6*(sin(q+th)-sin(q))-d03)-c1*(x1d-xd)-c2*(x1d-xd+L4*th2d*cos(th2)-L5*thd*cos(j-th))-c3*(x1d-xd+l2*th2d*cos(th2)+(l3/2)*th3d*cos(th3)-L6*thd*cos(q+th)); -((m2/2)+m3)*L1*l2*(thdd*cos(b-th+th2)+thd^2*sin(b-th+th2))-((m2/2)+m3)*L2*l2*(fidd*sin(zi-fi)*cos(th2)-fid^2*cos(zi-fi)*cos(th2))+((m2/2)+m3)*l2*(zdd*sin(th2))+((m2/2)+m3)*L3*l2*(ebdd*cos(al+eb)*sin(th2)-ebd^2*sin(al+eb)*sin(th2))-((m2/4)+m3)*l2^2*(eb2d^2*cos(eb2)*sin(th2))-(m3/2)*l2*l3*th3d^2*sin(th2-th3)-(m3/2)*l2*l3*(eb3d^2*cos(eb3)*sin(th2))+((m2/2)+m3)*g*l2*sin(th2)-k2*L4*cos(th2)*(x1-x+L4*sin(th2)-L5*(sin(j)-sin(j-th))-d02)-k3*l2*cos(th2)*(x1-x+l2*sin(th2)+(l3/2)*sin(th3)-L6*(sin(q+th)-sin(q))-d03)-k12*(th2-th)+k23*(th3-th2)-c2*L4*cos(th2)*(x1d-xd+L4*th2d*cos(th2)-L5*thd*cos(j-th))-c3*l2*cos(th2)*(x1d-xd+l2*th2d*cos(th2)+(l3/2)*th3d*cos(th3)-L6*thd*cos(q+th)); -(m3/2)*L1*l3*(thdd*cos(b-th+th3)+thd^2*sin(b-th+th3))-(m3/2)*L2*l3*(fidd*sin(zi-fi)*cos(th3)-fid^2*cos(zi-fi)*cos(th3))+(m3/2)*L2*l3*th2d^2*sin(th2-th3)+(m3/2)*l3*(zdd*sin(th3))+(m3/2)*L3*l3*(ebdd*cos(al+eb)*sin(th3)-ebd^2*sin(al+eb)*sin(th3))-(m3/2)*l2*l3*(eb2d^2*cos(eb2)*sin(th3))-m3*l3^2*(eb3d^2*cos(eb3)*sin(th3))+(m3/2)*g*l3*sin(th3)-(k3/2)*l3*cos(th3)*(x1-x+l2*sin(th2)+(l3/2)*sin(th3)-L6*(sin(q+th)-sin(q))-d03)-k23*(th3-th2)-(c3/2)*l3*cos(th3)*(x1d-xd+l2*th2d*cos(th2)+(l3/2)*th3d*cos(th3)-L6*thd*cos(q+th)); ((m2/2)+m3)*L2*l2*(fidd*cos(zi-fi)*cos(eb2)+fid^2*sin(zi-fi)*cos(eb2))+((m2/2)+m3)*L3*l2*(ebdd*sin(al+eb+eb2)+ebd^2*cos(al+eb+eb2))+((m2/2)+m3)*l2*(zdd*sin(eb2))+((m2/2)+m3)*L1*l2*(thdd*sin(b-th)*sin(eb2)-thd^2*cos(b-th)*sin(eb2))-((m2/4)+m3)*l2^2*(th2d^2*cos(th2)*sin(eb2))-(m3/2)*l2*l3*eb3d^2*sin(eb2-eb3)-(m3/2)*l2*l3*(th3d^2*cos(th3)*sin(eb2))+((m2/2)+m3)*l2*g*sin(eb2)-(k4/2)*l2*cos(eb2)*((l2/2)*sin(eb2)-L7*(sin(ro1)-sin(ro1-eb))-d04)-k5*l2*cos(eb2)*(l2*sin(eb2)+(l3/2)*sin(eb3)-L8*(sin(ro2)-sin(ro2-eb))-d05)-k12*(eb2-eb)+k23*(eb3-eb2)-(c4/2)*l2*cos(eb2)*((l2/2)*eb2d*cos(eb2)-L7*ebd*cos(ro1-eb))-c5*l2*cos(eb2)*(l2*eb2d*cos(eb2)+(l3/2)*eb3d*cos(eb3)-L8*ebd*cos(ro2-eb)); (m3/2)*L2*l3*(fidd*cos(zi-fi)*cos(eb3)+fid^2*sin(zi-fi)*cos(eb3))+(m3/2)*L3*l3*(ebdd*sin(al+eb+eb3)+ebd^2*cos(al+eb+eb3))+(m3/2)*l2*l3*eb2d^2*sin(eb2-eb3)+(m3/2)*l3*(zdd*sin(eb3))+(m3/2)*L1*l3*(thdd*sin(b-th)*sin(eb3)-thd^2*cos(b-th)*sin(eb3))-(m3/2)*l2*l3*(th2d^2*cos(th2)*sin(eb2))-m3*l3^2*th3d^2*cos(th3)*sin(eb3)+(m3/2)*l2*g*sin(eb3)-(k5/2)*l3*cos(eb3)*(l2*sin(eb2)+(l3/2)*sin(eb3)-L8*(sin(ro2)-sin(ro2-eb))-d05)-k23*(eb3-eb2)-(c5/2)*l3*cos(eb3)*(l2*eb2d*cos(eb2)+(l3/2)*eb3d*cos(eb3)-L8*ebd*cos(ro2-eb))]
 

الكوكب

عضو
إنضم
24 فبراير 2010
المشاركات
233
مجموع الإعجابات
3
النقاط
18
sorry I tried but even my computer did not supported this big operation
 

Mustafa Elkady

عضو جديد
إنضم
27 يوليو 2009
المشاركات
9
مجموع الإعجابات
0
النقاط
0
شكرا جزيلا على محاولتك

عموما اذا وجد حل لهذه المشكله أرجو مراسلتي

وجزاك الله خيرا
 

gotei

عضو جديد
إنضم
8 نوفمبر 2009
المشاركات
13
مجموع الإعجابات
0
النقاط
0
شكرا اخي ع المجهد ودمتم في حفظ الرحمن
 
أعلى