[問題]幫行矩陣裡面的值編號

作者: aerodan (aerodan)   2016-01-02 16:11:21
大家好
matlab新手想請教一個問題
假設我有一個行矩陣[A]裡面有n個值(n為未知數,從別的地方get)
請問我應該怎麼幫矩陣裡面的每一個值依序編號?
┌ ┐
│3 │
│5 │
A= │2 │
│↓│
│n │
└ ┘
a1=3
a2=5
a3=2

aN=n
謝謝!
作者: clang (llvm)   2016-01-02 16:39:00
索引值不就是編號了?
作者: celestialgod (天)   2016-01-02 16:42:00
大概又是一個想要eval的吧= =
作者: clang (llvm)   2016-01-02 16:45:00
會不會不知道可以a(1)=3阿不知道矩陣大小可以用size或numel差如果是不知道會有幾個資料要輸入,不用擔心,超過邊界matlab會自動幫你擴矩陣大小A(:, 2) = 1:numel(A); 你是除了索引以外還想要一個編號@@?
作者: s4300026 (s4300026)   2016-01-02 19:05:00
存檔的次序當作編號值不是很好嗎你可以想成matlab已經幫你編號好了,指令是a(1)=3,a(2)=5,a(3)=2...如果想檢查半徑,就用for index=1:n, if a(index) 10,.
作者: aerodan (aerodan)   2016-01-02 20:12:00
一開始的確是想另外編號 謝謝兩位的建議 我先來試試看

Links booklink

Contact Us: admin [ a t ] ucptt.com