added different number of column using for loop

How to add or multiply two different size of array using the loop iteration process? suppose ,an array
a=[1 2 3 4 5 6 7 8 9 ]
b=[1 2]
and i want increase the size of the 'b' array using. for loop. as like the value of 'b' after using for loop is
= [1 2 1 2 1 2 1 2 1]
Then, we will add or multiply this array.That will very much appreciating if anyone can give a matlab code for this problem....

Réponses (1)

>> c = repmat(b,1,ceil(numel(a)/numel(b)));
>> c = c(1:numel(a))
c =
1 2 1 2 1 2 1 2 1

2 commentaires

matlab 14 doesnt have the "repmat" function...
Paolo
Paolo le 7 Juin 2018
The documentation page for repmat indicates that it was introduced before R2006a.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Loops and Conditional Statements dans Centre d'aide et File Exchange

Tags

Commenté :

le 7 Juin 2018

Community Treasure Hunt

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

Start Hunting!

Translated by