עבור לתוכן

איך יוצרים מטריצת אינדקסים ב-MATLAB? (ביעילות)

Featured Replies

פורסם

שלום לכולם.

אני צריך ליצור ב-MATLAB את המטריצה הבאה:

1 2 3 ... n
1 2 3 ... n
.
.
.
1 2 3 ... n

כאשר מספר השורות הוא m נניח.

אני צריך לעשות זאת ביעילות.

ניסיתי לשרשר על ידי לולאת for וקטורים 1:n אבל זה מאוד איטי.

תודה מראש.

פורסם

רק לולאת for

פורסם
  • מחבר

ראיתי את התשובה שלך וכבר חשבתי שזה באמת לא אפשרי, אבל רגע אחרי נתן לי חבר את הקוד הבא:

x=1:n
y=ones(n,1)
y*x

בכל אופן תודה על התשובה!

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים