-1
我不知道爲什麼我在Windows 7中使用八度時有這種奇怪的錯誤64位:八度:奇怪的錯誤使用那些當
當我使用ones(100:100)
聲明一個矩陣100x100的
。沒問題。但是當我使用:ones(10:100)
我會有錯誤:
內存耗盡或請求的大小太大
如果我使用ones(10:15)
我必須等待很長一段時間(約30秒)有答案。
請爲我解釋這個錯誤。
謝謝:)
我不知道爲什麼我在Windows 7中使用八度時有這種奇怪的錯誤64位:八度:奇怪的錯誤使用那些當
當我使用ones(100:100)
聲明一個矩陣100x100的
。沒問題。但是當我使用:ones(10:100)
我會有錯誤:
內存耗盡或請求的大小太大
如果我使用ones(10:15)
我必須等待很長一段時間(約30秒)有答案。
請爲我解釋這個錯誤。
謝謝:)
你的語法錯了。要創建一個m×n矩陣,它應該是:
ones(m,n)
例如
ones(100,100)
或
ones(10,15)
但我不知道,例如,當I型:酮(3:4),它會創建一個3×4矩陣。你能解釋一下嗎?謝謝:) – hqt
當你輸入3:4時,你會得到[3,4],所以(3:4)產生一個3x4矩陣。但是,[2:4]是[2,3,4],它會生成一個2x3x4矩陣。你能猜到爲什麼(10:100)使用太多內存?它正在做2x3x4x5x ... x100矩陣。這是一件很重要的事情。一個100:100的矩陣只返回100,所以你得到一個100x100的矩陣。 The:正在作爲範圍操作員工作。 – carandraug