Calculating matrix points from input Matlab -


मेरे पास समन्वय का एक मैट्रिक्स है, जैसे [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]

संपादन 1: कैसे मैं 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

Popular posts from this blog

Verilog Error: output or inout port "Q" must be connected to a structural net expression -

jasper reports - How to center align barcode using jasperreports and barcode4j -

c# - ASP.NET MVC - Attaching an entity of type 'MODELNAME' failed because another entity of the same type already has the same primary key value -