查看单个帖子
旧 2019-12-14, 20:13   #1
poster
高级会员
 
注册日期: 2019-11-21
帖子: 3,006
声望力: 66
poster 正向着好的方向发展
帖子 如何用特定值初始化矩阵的所有条目?

Haskell中 ,如果我想获取仅包含数字5的10元素列表,则可以执行以下操作:

take 10 $ repeat 5 输出:

[5,5,5,5,5,5,5,5,5,5] Matlab中有类似的东西吗?



回答:

将重复的值分配给数组很容易:

x(1:10) = 5; 如果要在语句中内联生成元素数组,请尝试以下操作:

ones(1,10) * 5 或搭配repmat

repmat(5, 1, 10)

更多&回答...
poster 当前离线   回复时引用此帖