Calculating matrix points from input Matlab -
मेरे पास समन्वय का एक मैट्रिक्स है, जैसे संपादन 1: कैसे मैं मेरा कोड: आप उपयोग कर सकते हैं पहले, अपना फ़ंक्शन बनायें, जैसे: फिर, इसे इस तरह कॉल करें: [x1 y1 z1; X2 y2 z2; ... xn yn zn] ।
वर्तमान में, ये समन्वय इनपुट हैं, हालांकि, मैं सिर्फ x1 ,
y1 दर्ज करना चाहता हूं,
z1 और for-loop द्वारा, अन्य बिंदुओं की गणना अच्छी तरह से करें:
x1 = 7 ,
y1 = -x ^ 2 ,
z1 = tanx और यह दूसरे अंक की गणना करके
x1 कम करके 1 (जैसे 6, 5, 4 और इसी तरह) और अन्य
x2 ,
y2 ,
z2 और इतने पर, अंत में सरणी
[x1 y1 z1; X2 y2 z2; ... xn yn zn] ।
x, y, z तर्क के रूप में
x1 = 7 ,
y1 = -x ^ 2 ,
z1 = tanx ?
फ़ंक्शन funC ( X1, y1, z1) x = 7; y = -x ^ 2; z = Tanx; आईआई = 1: 7 सरणी = [x-1 y z] के लिए; % सही परिणाम समाप्ति नहीं दिखा रहा है
फ़ंक्शन सरणी = funC (x1, y1, z1) x = (x1: -1: 1)। '; सरणी = [x y1 (x) z1 (x)]; अंत
% परिभाषित करें x1 & gt; & gt; x1 = 7% y1 और z1 को अनाम कार्यों के रूप में परिभाषित करें & gt; & gt; Y1 = @ (x) -x। ^ 2; & Gt; & gt; Z1 = @ (x) तन (एक्स); % आपके फ़ंक्शन को कॉल करें & gt; & gt; funC (x1, y1, z1) ans = 7.0000 -49.0000 0.8714 6.0000 -36.0000 -0.2910 5.0000 -25.0000 -3.3805 4.0000 -16.0000 1.1578 3.0000 -9.0000 -0.1425 2.0000 -4.0000 -2.1850 1.0000 -1.0000 1.5574
Comments
Post a Comment