मेरे पास मूल्यों की एक विस्तृत श्रृंखला है और स्कैटर (एक्स, वाई, जेड) के रूप में साजिश करते समय, जेड अक्ष दिखाते हुए कलरबार मूल्यों की एक विस्तृत श्रृंखला दिखाता है, अब मुझे निम्न श्रेणी मानों में रूचि नहीं है। कलर बार में रेंज बदलने के लिए कोई तरीका है। मेरे पास साजिश के लिए मेरे कोड का निम्नलिखित भाग है, मैं लॉग प्लॉट प्लॉट करने का भी इरादा रखता हूं। उदाहरण के लिए। मैं अपनी लॉग प्लॉट में सीमा को अधिकतम मूल्य तक 14 सेट करना चाहता हूं।मैन्युअल रूप से रंग पट्टी में रेंज कैसे सेट करें?
मैं कुछ मूल्यों को प्रदर्शित नहीं करना चाहता हूं। ताकि कलर बार में सीमित सीमा हो, 14 से अधिकतम तक कहें। वर्तमान में यह लॉग प्लॉट में 9 से अधिकतम दिखा रहा है।
scatter(x(1:end-1), y(1:end-1), 5, gnd);
title('G plot (m^-^2)');
colorbar('eastoutside');
xlabel(' X-axis (microns)');
ylabel('Y-axis (microns)');
figure;
log_g=log10(gnd);
scatter(x(1:end-1), y(1:end-1), 5,log_g);
colorbar('eastoutside');
xlabel(' X-axis (microns)');
ylabel('Y-axis (microns)');
title('G Density, log plot (m^-^2)');
यह आप क्या चाहते हैं बहुत स्पष्ट नहीं है। क्या आप कलरबार में रंग बदलना चाहते हैं, या आप कुछ मूल्यों को प्रदर्शित होने से रोकना चाहते हैं? – Junuxx
मैं कुछ मूल्यों को बिल्कुल प्रदर्शित नहीं करना चाहता हूं। ताकि कलर बार में सीमित सीमा हो, 14 से अधिकतम तक कहें। वर्तमान में यह लॉग प्लॉट में 9 से अधिकतम दिखा रहा है। – rcty
क्यों न केवल उन बिंदुओं को हटाएं जिन्हें आप साजिश से नहीं दिखाना चाहते हैं? – slayton