/ / मैं 2D में मेशग्रिड कैसे प्लॉट कर सकता हूं? - मतलूब, कथानक, अष्टक

मैं 2 डी में एक मेष्रिड कैसे लगा सकता हूं? - matlab, साजिश, ऑक्टेट

मेरे पास यह कोड है, जो एक मेशग्रिड लेता है, और हर बिंदु पर एक परिवर्तन लागू करता है:

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)))

3 डी मेष

मैं केवल 2d अक्षों के सेट पर इस प्लॉट को दिखाने के लिए matlab / octave कैसे प्राप्त कर सकता हूं?

उत्तर:

जवाब के लिए 5 № 1

शायद मैं यहाँ बात याद कर रहा हूँ, लेकिन एक साधारण के साथ क्या गलत है plot(u,v,"b-x",u",v","b-x")?

यहां छवि विवरण दर्ज करें