Filling different size vectors with NaN

59 次查看(过去 30 天)
Hi guys!
I am having some trouble filling in a vector with NaN.
I have 2 vectors with different sizes, and i want to make them the same size, by adding NaN in the positions that don't have any value..
For example:
v=[1;2;3;4];
and
j=[5;6];
I want j to become:
j=[5;6;NaN;NaN];
Can anyone help?
Thanks in advance!
Inês

采纳的回答

Azzi Abdelmalek
Azzi Abdelmalek 2015-7-6
v=[1;2;3;4]
j=[5;6]
n=max(numel(v),numel(j))
v(end+1:n)=nan
j(end+1:n)=nan

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Logical 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by