Euclidean Distance Example | Linear Algebra using Python

Linear Algebra using Python | Euclidean Distance Example: Here, we are going to learn about the euclidean distance example and its implementation in Python.
Submitted by Anuj Singh, on June 20, 2020

Prerequisite:

Python | Euclidean Distance (2)

In mathematics, the Euclidean distance is an ordinary straight-line distance between two points in Euclidean space or general n-dimensional space. If two students are having their marks of all five subjects represented in a vector (different vector for each student), we can use the Euclidean Distance to quantify the difference between the students' performance.

Python | Euclidean Distance (1)

x, y are the vectors in representing marks of student A and student B respectively.

Python code for Euclidean distance example

# Linear Algebra Learning Sequence
# Euclidean Distance Example

import numpy as np

a = np.array([78, 84, 87, 91, 76])
b = np.array([92, 83, 91, 79, 89])

# Finding the euclidean distance
dis = np.linalg.norm(a-b)

print('Marks of student A : ', a)
print('Marks of student B : ', b)

print('\n\nDiffernce in performance between A and B : ', dis)

Output:

A :  [ 2  4  8  9 -6]
B :  [2 3 1 7 8]


Cosine Similarity between A and B :  0.2440982792118955





Comments and Discussions

Ad: Are you a blogger? Join our Blogging forum.





Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates


© https://www.includehelp.com some rights reserved.