ऐसा लगता है कि इसका उत्तर सरल होना चाहिए, लेकिन मैं स्टंप हो गया हूं। मेरे पास एनएक्स 3 मैट्रिक्स का मैट्रिक्स है जहां पहले दूसरे और तीसरे कॉलम एनएच आइटम के एक्स वाई और जेड निर्देशांक हैं। मैं मूल से वस्तु तक दूरी की गणना करना चाहता हूं। एक गैर वेक्टरकृत रूप में यह आसान है।बिना लूप के मैट्रिक्स की यूक्लिडियन लंबाई की गणना कैसे करें?
दूरी = मानक ([x y z]);
या
दूरी = sqrt (एक्स^2 + y^2 + z^2);
हालांकि, वेक्टरकृत रूप में यह इतना आसान नहीं है। जब आप मानदंड के लिए मैट्रिक्स पास करते हैं तो यह अब यूक्लिडियन की लंबाई को वापस नहीं लौटाता है।
दूरी = मानक (मैट्रिक्स); %
और
दूरी = sqrt (एक्स (काम नहीं करता है:।, 1) * x (:, 1) + y (:।, 2) * y (:, 2) + z (: 3) * जेड (:।, 3)); % बस गन्दा
क्या ऐसा करने का कोई बेहतर तरीका है?
बहुत सुरुचिपूर्ण का उपयोग करना, वास्तव में! =) – Phonon