ה-10 בחזקת מינוס 16 נובע מהגדרת ה-double
אתה צריך לשנות ממש את הקוד (במינימום, להצהיר על המשתנים בצורה מדוייקת) בשביל להשתמש ב-VPA הזה (אני לא מכיר מספיק טוב את מופאד, אלא את מייפל ומאז שהחליפו אני כבר פחות מתמצא בעניינים הטכניים העדינים האלה).
 
בכל אופן, יכול להיות שיש שם גם בעיה בגלל ה-solver עצמו של ה-eig (צריך לראות בדיוק איזה סולבר ממומש על איזה סוג משתנה במאטלאב בגירסא שלך).
 
לרוב אם אתה רוצה חישובים במספרים ארוכים מאוד, יש ספריות סיפיפי מיוחדות לנושא.
אני גם לא מבין בדיוק מה אתה מנסה לחשב פה, נורמת פרון-פרובניוס? לעיתים יש לזה הצגות טובות יותר מאשר סתם לכסון, פשוט תהליך הלכסון עצמו הוא בזבזני במאטלאב.
באופן כללי, אתה פותר פולינום שמוגרל רנדומלית, חשבת על איזה דיוק נותן לך ה-rand? איזה דיוק נותן לך פתרון המשוואה? אחרי שיש לך את שני אלו, הבנייה של Q מיידית (זה מערכת משוואות לינארית), אבל תזכור שעשויה להיות שם חלוקה במספרים שנגזרים מהמספרים הרנדומיים, אז הנה עוד שגיאה (או מה שנקרא - ill conditioned matrix).