मेरे पास एक MATLAB फ़ंक्शन है जिसके लिए कुछ bigFile.mat के डेटा तक पहुंच की आवश्यकता है। यदि (ग्लोबल नेमस्पेस को प्रदूषित करने से बचने के लिए) मैंने फ़ंक्शन के भीतर लोड कमांड डाला है, तो MATLAB फिर से लोड हो जाएगा फ़ंक्शन को हर बार फ़ंक्शन कहा जाता है, या क्या यह कॉल के बीच बड़ी फ़ाइल को कैश करने के लिए पर्याप्त स्मार्ट है? जैसेMATLAB: फ़ंक्शन के भीतर से लोड
function hello()
load largeFile.mat;
display('hi');
end
for i=1:1000
hello();
end
मैं समारोह के भीतर लोड आदेश रखना चाहिए, या मैं इसे एक बार करना चाहिए और एक आर्ग के रूप में largeFile के डेटा पास? धन्यवाद!
तुलना के समय के लिए धन्यवाद! – AlcubierreDrive