अलग करने के लिए अगर मैं के साथ एक matlab समारोह फोन बिना, एक समारोह के लिए पैरामीटर के रूप में एक सदिश का उपयोग करना चाहते।उसके तत्वों
लेकिन अगर मैं कार्य करें: एक = [1,2,3,4,5]% (एक [1, 2, 3, 4, 5] एक ही परिणाम देता है)
तो :
समारोह (क)
मुझे देता है:
??? त्रुटि ==> 11 पर func पर्याप्त इनपुट तर्क नहीं है।
लाइन 11 func.m में है:
त्रुटि (nargchk (5, 6, nargin));
मैं ध्यान दें कि यह पूरी तरह से काम करता है:
समारोह (क (1), एक (2), एक (3), एक (4), एक (5))
मैं फ़ंक्शन के पैरामीटर के रूप में वेक्टर 'ए' का उपयोग कैसे कर सकता हूं? मेरे पास एक और फ़ंक्शन अन्यफनक (बी) है जो एक देता है, और इस आउटपुट का उपयोग इस पैरामीटर के रूप में करना चाहता है जैसे func (otherfunc (b))।
मैटलैब में पैरामीटर की अलग-अलग संख्या के साथ कॉलिंग फ़ंक्शन का संभावित डुप्लिकेट] (http://stackoverflow.com/questions/12741843/calling-function-with-varying-number-of-parameters-in-matlab) – user502144