【发布时间】:2020-07-27 07:37:54
【问题描述】:
如果我在行向量 x 中添加一个 newvlaue,它将是
x = [newvlue, x] % use of ,
但是如果是一个列向量x,那就是
x = [newvlue; x] % use of ;
所以我必须提前知道它是行向量还是列向量才能执行此前插入。但我可能并不总是知道 x 意味着用户输入。所以每次我需要事先执行这个行向量或列向量检查。但是,假设我真的不想关心它是行向量还是列向量,我只需要在数组的前面添加一个元素。有没有什么优雅的方式来写代码?
【问题讨论】:
-
我不确定,但是添加到向量的末尾应该比添加到前面更有效
-
@rahnema1 哈哈...这当然是答案:)(见下文...)