ممكن مساعده من الاخوان!؟؟؟؟


(ahmed_seh) #1

كل عام والجميع بخير وصحه وعافيه
رمضان كريم على الجميع وتقبل الله منا ومنكم صالح الاعمال
انا عندي استفسار يا شباب وهو بسيط ان شاء الله
لنفترض يا شباب انا عندي مصفوفه فيها 30 عنصر
ومصفوفه ثانيه فيها مثلا 13 عنصر
وسؤالي هو بالضبط:::

كيف يمكن جعل المصفوفه الثانيه ذات ال 13 عنصر بنفس طول المصفوفه الاولى 30ّ؟؟ بحيث ان العناصر في المصفوفه الثانيه تتكرر الى ان يصبح الطول 30؟؟!!!
اتمنى يكون سؤالي واستفساري واضح يا شباب

انتظر ردودكم يا اخوان


(ايجيبت) #2

المطلوب :
مثال:

[LEFT][SIZE=2][COLOR=Blue]a =

 1     2     3[/color]

[/size][/left]
[SIZE=2]
والمطلوب تكرار هذه الارقام الي ان يصبح طول المصفوفه وليكن 10

[/size][LEFT][SIZE=2][COLOR=Blue]A =

 1     2     3     1     2     3     1     2     3     1[/color]

[/size][/left]



[LEFT]clear
len=30;    % the required length    
a=1:6;      % the small matrix
la=length(a);
s=len/la;
c=ceil(s);
e=repmat(a,1,c);
A=e(1,1:len) 

[/left]






(ahmed_seh) #3

مشكور والله يعطيك العافيه يا غالي
والحمد لله توصلت للحل بطريقه ثانيه وضبطت معي