[請問] Matlab一問消失
用Matlab有沒有更方便的方法達到下面兩件事
1.v = [1 2 3 4 5 6];
某function(v) = [1 -2 3 -4 5 -6]
雖然我有想到使用以下方法達到
v .* repmat([1 -1], 1, 6/2) = [1 2 3 4 5 6]
但是以下這件事就不容易這樣做
2.u = [1 2 3 4 5 6 7];
某function(u) = [1 -2 3 -4 5 6 -7]
請問有更快的方法可以達到
使某向量一正一負的結果嗎 (盡量不要是for迴圈)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.236.156
※ 文章網址: http://www.ptt.cc/bbs/ask/M.1401617731.A.625.html
→
06/01 18:22, , 1F
06/01 18:22, 1F
→
06/01 18:26, , 2F
06/01 18:26, 2F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
0
2
ask 近期熱門文章
17
39
PTT職涯區 即時熱門文章