簡體   English   中英

Matlab d中的復向量

[英]Complex Vectors in Matlab d

我不知道如何在Matlab中使向量x j = sin(pi(j-1)/10), j = 1,...,21

我也試圖使向量x j = 2 -j , j=0,1,...,20.

對於最后一個嘗試,我嘗試不使用for循環來獲取累加和。

 x = 0:20
 s = cumsum(2^-x)

我知道都應該有相對類似的答案,但我只了解如何制作簡單的向量,而不是這些復雜的向量。

為了使向量x j = sin(pi(j-1)/ 10),j = 1,...,21,您可以精確地做到:

j = 1:21;
xj = sin(pi*(j-1)/10);

同樣,要使向量x j = 2 -j ,j = 0,1,...,20:

j = 0:20
xj = 2.^-j

請注意.^運算符。 在這些情況下,通常需要應用逐元素運算符。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM