मैं एक quiver plot बनाने रहा तरकश तीर सिर को भरने के लिए:मैटलैब कैसे
[x,y] = meshgrid(0:0.2:2,0:0.2:2);
u = cos(x).*y;
v = sin(x).*y;
figure
quiver(x,y,u,v)
मैं तीर सिर भरे जाने के लिए चाहते हैं (यानी और नहीं )
प्रलेखन से, यह बहुत होना चाहिए
quiver(...,LineSpec,'filled')
का उपयोग कर हालांकि द्वारा सरल है, मैं अभी भी सही वाक्य रचना को समझ नहीं सकता है - इन काम नहीं करते:
quiver(x,y,u,v,'LineWidth','filled');
quiver(x,y,u,v,'LineWidth',1,'filled');
आपकी मदद के लिए धन्यवाद!
संपादित करें:
quiver(x,y,u,v) %Original
quiver(x,y,u,v,'-sk','filled') %With line specifiers
[LineSpec] (http://www.mathworks.co.uk/help/matlab/ref/linespec.html) आम तौर पर इस तरह के ' 'एक काले के लिए -k'' के रूप में एक स्ट्रिंग है रेखा, और '' भर'' बिंदु चिह्नकों को संदर्भित करता है जिन्हें निर्दिष्ट किया जा सकता है। उदाहरण के लिए '' -sk'' जो वर्ग प्रदान करता है हालांकि ये तीर सिर को क्विवर से बदल देगा। क्विवर को संशोधित करने के लिए मेरा सुझाव है कि आप [इस पिछले प्रश्न] पर एक नज़र डालें (http://stackoverflow.com/questions/18776172/in-matlab-how-do-i-change-the-arrow-head-style-in -quiver-प्लाट)। – RTL
@ आरटीएल: दूसरे प्रश्न के संदर्भ के लिए धन्यवाद यह वास्तव में सहायक है, लेकिन मुझे लगता है (जैसा कि दस्तावेज़ों द्वारा सुझाया गया है) ऐसा करने का एक आसान तरीका होना चाहिए।लाइनस्पेक के बारे में, यह एक अच्छी दिशा है लेकिन विनिर्देशकों में सामान्य रूप से सभी नियमित चश्मे शामिल नहीं होते हैं और विशेष रूप से: "क्विवर (एक्स, वाई, यू, वी, 'लिनस्टाइल', '- एसके')" ऐसा नहीं लगता है वैध वाक्यविन्यास। –
'क्विवर (x, y, u, v,' - sk ')' 'linestyle' की आवश्यकता नहीं है। मुझे डर है कि मुझे एक आसान तरीके से पता नहीं है ... (भरे हुए प्रभाव को देखने के लिए 'क्विवर (एक्स, वाई, यू, वी,' - एसके ',' भरे ') की तुलना में इसकी लायकता – RTL