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