MATLAB

2010-09-21 12 views
7
में प्रयोग में नहीं अक्ष में रखो पाठ

अधिकांश MATLAB की साजिश रचने आदेशों आप जिस पर कार्य करने के लिए अक्ष निर्दिष्ट कर सकते हैं, उदाहरण के लिए वर्तमान कुल्हाड़ियों मेंMATLAB

plot (x,y) 

भूखंडों, लेकिन

plot(Ax, x, y) 

होगा धुरी एक्स में साजिश।

इसी तरह, आप एक गैर सक्रिय कुल्हाड़ियों

xlabel(Ax, 'this label goes on the x-axis of Ax whether or not Ax == gca') 

लेकिन टेक्स्ट कमांड इस सुविधा का समर्थन करने के लिए प्रकट नहीं होता है की x- या y- अक्ष लेबल कर सकते हैं। क्या टेक्स्ट को गैर-सक्रिय अक्ष में रखने का कोई तरीका है?

मैं क्योंकि इस क्रम से पूछते हैं:

currentAxes = gca; 
axes(Ax); %MLINT warning here 
text(x,y,'this text ends up on axes Ax now'); 
axes(currentAxes); %MLINT warning here 

MLINT चेतावनी बुला कुल्हाड़ियों (axes_handle) पटकथा कार्यों में धीमी है फेंक देते हैं।

उत्तर

14

पाठ आदेश

text(x,y,'text','Parent', Ax) 
+0

यह भी पैच के लिए काम करता है, जो है एक ऐसी ही वाक्य रचना – Marc

+1

धन्यवाद बुला में 'जनक' संपत्ति का प्रयोग करें! मैं अपने बालों को खींचने के लिए तैयार हो रहा था ... – wich

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^