【问题标题】:Complex Vectors in Matlab dMatlab d中的复数向量
【发布时间】:2018-07-30 01:52:45
【问题描述】:

我不知道如何制作矢量 xj = sin(pi(j-1)/10), j = 1,...,21 在matlab中。

我也在尝试制作矢量 xj = 2-j, j=0,1,...,20.

对于我尝试的最后一个,我试图在没有 for 循环的情况下获得累积总和。

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

我知道两者都应该有相对相似的答案,但我只了解如何制作简单的向量而不是这些复杂的向量。

【问题讨论】:

    标签: matlab


    【解决方案1】:

    要使向量 xj = sin(pi(j-1)/10), j = 1,...,21 你可以这样做:

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

    同理,要使向量 xj = 2-j,j=0,1,...,20:

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

    请注意.^ 运算符。在这些情况下,您通常希望应用逐元素运算符。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-26
      • 1970-01-01
      • 2011-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-03
      • 2012-05-06
      相关资源
      最近更新 更多