मैं अक्सर स्वयं का उपयोग करता हुआ पाता हूं meshgridया ndgrid, मान लीजिए कि हम एक मांडेलब्रोट छवि की गणना करना चाहते हैं, तो हम उदाहरण के लिए आरंभ करते हैं
[x,y]=meshgrid(-2:1e-2:1,-1:1e-2,1)
अब मैंडलब्रॉट सेट के लिए हम एक और मैट्रिक्स की जरूरत cके आकार की xऔर yलेकिन शून्य से प्रारंभ। इसे आसानी से लिखकर किया जा सकता है:
c=x*0;
आप इसे दूसरे मूल्य पर भी आरंभ कर सकते हैं:
c=x*0+3;
लेकिन आप वास्तव में सिर्फ एक और आयाम जोड़कर कुछ बाइट्स बचा सकते हैं meshgrid/ndgrid:
[x,y,c]=meshgrid(-2:1e-2:1,-1:1e_2,1, 0); %or for the value 3
[x,y,c]=meshgrid(-2:1e-2:1,-1:1e_2,1, 3);
और आप इसे जितनी बार चाहें उतनी बार कर सकते हैं:
[x,y,c1,c2,c3,c4,c5]=meshgrid(-2:1e-2:1,-1:1e_2,1, 1,pi,exp(3),1e5,-3i)