मुझे MATLAB में कलरबार संपादित करने में कोई समस्या है। कलरबार खींचा गया है और मैं YTickLabels पर विशिष्ट माप के लिए इकाई (डीबी) जोड़ना चाहता हूं। यह निम्न कमांड द्वारा किया जाता है:MATLAB - YTickLabel को फिर से परिभाषित करें
cy = get(ch,'YTickLabel');
set(ch,'YTickLabel',[]);
set(ch,'YTickLabel',strcat(cy,{' dB'}));
लेकिन जब मैं आंकड़ा आकार बदलने, MATLAB अंतराल को पुनर्परिभाषित करता है, और उत्पादन में दो बार की तरह दोहराया है,:
10 डीबी, 20 डीबी, 30 डीबी, 10 डीबी , 20 डीबी, 30 डीबी के बजाय 30 डीबी, 20 डीबी, 30 डीबी।
मैं MATLAB को अपने वाई अक्ष टिक्स को फिर से परिभाषित करने से कैसे रोकूं, इसलिए यह मेरी कलरबार को गड़बड़ नहीं करता है?
मैं आपके द्वारा वर्णित व्यवहार को पुन: उत्पन्न नहीं कर सकता। कृपया अपना कोड विस्तृत करें, ताकि यह सभी को बंद करने के बाद समस्या को पुन: उत्पन्न कर सके; सभी को साफ़ करें – AVB