Cosine Similarity using SciPy linalg in Python

Syed Abeed
Updated on 24-Dec-2021 10:10:45

247 Views

The cosm() function of scipy.linalg package is used to compute the cosine of an input matrix. This routine uses expm to compute the matrix exponentials.Syntaxscipy.linalg.cosm(x)where x is the input array.Example 1Let us consider the following example −# Import the required libraries from scipy import linalg import numpy as np # Define the input array q = np.array([[121 , 10] , [77 , 36]]) print("Array Input :", q) # Calculate the Cosine r = linalg.cosm(q) # Display the Cosine of matrix print("Cosine of Q: ", r)OutputThe above program will generate the following output − Array Input : ... Read More

Sinm Function in SciPy Linear Algebra

Syed Abeed
Updated on 24-Dec-2021 10:08:49

257 Views

The sinm() function scipy.linalg package is used to compute the sine of an input matrix. This routine uses expm to compute the matrix exponentials.Syntaxscipy.linalg.sinm(x)where x is the inputer array.Example 1Let us consider the following example −# Import the required libraries from scipy from scipy import linalg import numpy as np # Define the input array X = np.array([[110, 12], [79, 23]]) print("Input Matrix, X:", X) # Calculate the Sine of the matrix n = linalg.sinm(X) # Display the Sine print("Sine of X: ", n)OutputIt will generate the following output − Input Matrix, X: [[110 12] ... Read More

Calculate Exponential of a Matrix in Python using SciPy

Syed Abeed
Updated on 24-Dec-2021 10:07:01

2K+ Views

The expm() function of scipy.linalg package is used to compute the matrix exponential using Padé approximation. A Padé approximant is the "best" approximation of a function by a rational function of given order. Under this technique, the approximant's power series agrees with the power series of the function it is approximating.Syntaxscipy.linalg.expm(x)where x is the input matrix to be exponentiated.Example 1Let us consider the following example −# Import the required libraries from scipy import linalg import numpy as np # Define the input array e = np.array([[100 , 5] , [78 , 36]]) print("Input Array :", e) # Calculate ... Read More

Paste Copied Text from Keyboard in Python

Dev Prakash Sharma
Updated on 22-Dec-2021 12:56:37

1K+ Views

Python offers many built-in libraries and modules which provides a way to implement the additional features in developing various python applications. pyperclip is one of the cross-platform python modules to implement the copyandpaste operation in any Python application. To use it in Python application, you've to install it using the following command, pip install pyperclipThe practical use-case can be implemented by developing an application which copies the text from the clipboard and displays on the screen. Additionally, we can also display the copied text in an Entry widget or Text widget which accepts the user input in the form of ... Read More

Highlight Tkinter Button in macOS

Dev Prakash Sharma
Updated on 22-Dec-2021 11:19:35

1K+ Views

Tkinter is a Python based GUI toolkit that is used to develop desktopbased applications. You can build the different components of an application using tkinter widgets. Tkinter programs are reliable and support crossplatform mechanisms through which a particular application can run on multiple platforms and operating systems. However, there are some of functions and class libraries that work perfectly on Windows but may not work on a Linux system.Tkinter Button widget, specifically in macOS, creates nativelooking buttons that can be customized by using the library functions and parameters available in tkinter. However, you can customize the button by highlighting it ... Read More

Display Table Editor in a Text Widget using Python Tkinter

Dev Prakash Sharma
Updated on 22-Dec-2021 11:12:08

3K+ Views

Tkinter is a Python-based GUI toolkit that is used to create fullfledged desktop applications. Tkinter has a variety of modules and class libraries to help developers create userfriendly applications quickly and easily.The Text widget in tkinter provides users a way to create a text editor that accepts multiline user-input. You can configure and customize its properties and attributes. Suppose you want to represent your 2-dimensional data in a table using only the Text widget. To create a table in a Text widget, we have to first create a 2-d array consisting of data that needs to be displayed in the ... Read More

Disable Entry Widget in Tkinter

Dev Prakash Sharma
Updated on 22-Dec-2021 11:10:31

17K+ Views

Tkinter Entry widget accepts single line user-input in an entry field. You can customize the width, background color and size of the entry widget based on the need of your application.Let us assume that in a particular application, we want to disable an Entry widget. To disable the Entry widget, use state='disabled' property in the constructor. Disabling the Entry widget will not allow users to edit and add values to it.ExampleLet us understand this with an example. In this example, we will create an Entry widget using the constructor Entry(master, **options) and a Button to disable it. The function disable_entry() ... Read More

Create Clickable Areas in an Image using HTML

Anjana
Updated on 22-Dec-2021 11:09:45

8K+ Views

To create clickable areas in an image, create an image map, with clickable areas. For example, on clicking a box, the different website opens and on clicking a triangle in the same image, a different website opens.The tag defines an area inside an image-and nested inside a tag. The following are the attributes:Sr.NoAttribute & Description1altThe alternate text for the area2coordsThe coordinates for the area3downloadThe target will download when the hyperlink is clicked4shapeThe shape of the area5targetWhere the URL will openExampleYou can try to run the following code to create clickable areas in an image in HTML   ... Read More

Add a Column to a Tkinter Treeview Widget

Dev Prakash Sharma
Updated on 22-Dec-2021 11:06:19

4K+ Views

Tkinter TreeView widget is used to present data in a hierarchical manner in the form of rows and columns. To create a Treeview widget, you have to first create a constructor of Treeview(master, column, show='headings') widget. Here, you can specify the list of columns and pass the value to the column parameter that you want to include in the table.The indexing of data in the Treeview widget starts from 0. Therefore, to avoid counting the first column, we need to use the show=heading parameter. Let us create an application to show a table with two columns "ID" and "Company" of ... Read More

Temporarily Remove a Tkinter Widget without Using Place

Dev Prakash Sharma
Updated on 22-Dec-2021 11:04:39

1K+ Views

To place Tkinter widgets inside a Frame or a Canvas, you can use various geometry managers. The geometry manager allows you to set the layout of the widget and how they will appear in the tkinter window. The place() method is one of the simplest geometry managers which is used to set the position of a widget relatively and explicitly to the window. We can also use the place() method to separate the widgets from each other, as it supports the relative property to position the widget with respect to others.In some cases, if you want to temporarily remove a ... Read More

Advertisements