Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想要一个只包含字符 A 的列向量,即
A A A A
像这样。所以我试过了
'A'*ones(4,1)
但是代替A,它的值是65。我怎样才能得到A?
你可以这样做:
repmat('A',4,1)
或使用您的方法,但包括char在乘法后转换回字符串:
char
char('A'*ones(4,1))
chars 与doubles相乘得到doubles;使用相应的 ASCII 值强制转换char为。double
double
只需转换回char:
但路易斯的回答可能更快;)