मेरे पास यह कोड है, जो एक मेशग्रिड लेता है, और हर बिंदु पर एक परिवर्तन लागू करता है:
function [newx, newy] = transform(x, y)
newx = 10 * x + y*y;
newy = 5 * y;
end
[x, y] = meshgrid(1:5, 1:5);
[u, v] = arrayfun(@transform, x, y);
मैं 2 डी में नए जाल की साजिश करना चाहता हूं। निकटतम मैं 3 डी में ऐसा करने के लिए 0 का जेड घटक जोड़कर कर सकता हूं:
mesh(u, v, zeros(size(u)))
मैं केवल 2d अक्षों के सेट पर इस प्लॉट को दिखाने के लिए matlab / octave कैसे प्राप्त कर सकता हूं?
उत्तर:
जवाब के लिए 5 № 1शायद मैं यहाँ बात याद कर रहा हूँ, लेकिन एक साधारण के साथ क्या गलत है plot(u,v,"b-x",u",v","b-x")
?