क्या इसे दोहराने के द्वारा वेक्टर का विस्तार करने का कोई तरीका है?ऑक्टवे/मैटलैब: वेक्टर को दोहराने के लिए इसे दोहराएं?
>v = [1 2];
>v10 = v x 5; %x represents some function. Something like "1 2" x 5 in perl
फिर v10 होगा:
>v10
1 2 1 2 1 2 1 2 1 2
यह सिर्फ नहीं करने के लिए [1 2]
आप Kron उपयोग कर सकते हैं:
हालांकि, अगर आप एक सामान्य समाधान है कि हमेशा सबसे लंबे समय तक दिशा में वेक्टर दोहराता चाहते हैं, repmat और अनुक्रमण के इस संयोजन चाल करना चाहिए। जैसे 'वी = [1 2]' और 'v100 = क्रोन (एक (1,100), v)' वेक्टर 'v100 = [v v ... v]' (100 बार) है। यदि आप कुछ कॉलम-वेक्टर 'y' को अपने साथ' के' बार जोड़ना चाहते हैं, तो 'yK = kron (वाले (के, 1), y) का उपयोग करें। –