Numerical analysis | Digit-by-digit algorithms | Root-finding algorithms | Shift-and-add algorithms | Trigonometry | Computer arithmetic
CORDIC (for "coordinate rotation digital computer"), also known as Volder's algorithm, or: Digit-by-digit method Circular CORDIC (Jack E. Volder), Linear CORDIC, Hyperbolic CORDIC (John Stephen Walther), and Generalized Hyperbolic CORDIC (GH CORDIC) (Yuanyong Luo et al.), is a simple and efficient algorithm to calculate trigonometric functions, hyperbolic functions, square roots, multiplications, divisions, and exponentials and logarithms with arbitrary base, typically converging with one digit (or bit) per iteration. CORDIC is therefore also an example of digit-by-digit algorithms. CORDIC and closely related methods known as pseudo-multiplication and pseudo-division or factor combining are commonly used when no hardware multiplier is available (e.g. in simple microcontrollers and FPGAs), as the only operations it requires are additions, subtractions, bitshift and lookup tables. As such, they all belong to the class of shift-and-add algorithms. In computer science, CORDIC is often used to implement floating-point arithmetic when the target platform lacks hardware multiply for cost or space reasons. (Wikipedia).
More videos like this online at http://www.theurbanpenguin.com In this video we look at installing SSL certificates to the Apache HTTPD server so that we can have secure connections with HTTPS
From playlist LPIC-2
Citrix : Web Interface website for the Citrix Access Gateway
More videos like this online at http://www.theurbanpenguin.com Here we take a look at creating a Citrix Web Interface web site to support the Citrix Access Gateway. In doing so we will also look at the importance of backing up the webinterface.conf and using that as a template fro new site
From playlist Citrix
We often hear the term Pythonic thrown around, but what exactly does it mean? This talk will take you on a tour of some of the more important pythonic concepts. You will see many examples of perfectly functional Python code that is quite non-pythonic. We will evolve that code into more an
From playlist Python
Introduction to the C programming language. Part of a larger series teaching programming. See http://codeschool.org
From playlist The C language
Introduction to the C programming language. Part of a larger series teaching programming. See http://codeschool.org
From playlist The C language
Logarithms on Early Calculators 2/3: Error Analysis
A three part series on how early scientific calculators compute logarithms. This family of algorithms goes by many names: Briggs' Napier's, Volder's, Meggitt's, CORDIC, shift-and-add, etc. BONUS: A non-series derivation of the error: https://youtu.be/Ru-JzN7JVrc
From playlist Logarithms on Early Calculators: How they did it
Remainder & Factor Theorems (4 of 4: Finding out what the Factor Theorem shows us)
More resources available at www.misterwootube.com
From playlist Further Polynomials
Logarithms on Early Calculators 3/3: Implementation
A three part series on how early scientific calculators compute logarithms. This family of algorithms goes by many names: Briggs' Napier's, Volder's, Meggitt's, CORDIC, shift-and-add, etc.
From playlist Logarithms on Early Calculators: How they did it
Logarithms on Early Calculators 1/3
A three part series on how early scientific calculators compute logarithms. This family of algorithms goes by many names: Briggs' Napier's, Volder's, Meggitt's, CORDIC, shift-and-add, etc. NOTE: I accidentally multiply by 1.1 instead of 1.01 at the end!!!
From playlist Logarithms on Early Calculators: How they did it
An intro to the core protocols of the Internet, including IPv4, TCP, UDP, and HTTP. Part of a larger series teaching programming. See codeschool.org
From playlist The Internet
Gonzalo Contreras: Ergodic optimization - lecture 2
We will show the proof that for generic Lipschitz functions on an expanding map there is a unique maximizing measure, and it is supported on a periodic orbit. Recording during the meeting "Dynamics beyond uniform hyperbolicity" the May 23, 2019 at the Centre International de Rencontres Ma
From playlist Dynamical Systems and Ordinary Differential Equations
An Alternative Introduction to Trigonometry
This video is an alternative introduction to trigonometry that uses oscillations, not triangles, as its starting point. In my experience, thinking of trigonometry in terms of oscillations makes much more sense than using triangles. Furthermore, it shows us that one of our fundamental mat
From playlist Miscellaneous Math
If you are interested in learning more about this topic, please visit http://www.gcflearnfree.org/ to view the entire tutorial on our website. It includes instructional text, informational graphics, examples, and even interactives for you to practice and apply what you've learned.
From playlist Networking
Dynamics in many-body localized system by Soumya Bera
DISCUSSION MEETING NOVEL PHASES OF QUANTUM MATTER ORGANIZERS: Adhip Agarwala, Sumilan Banerjee, Subhro Bhattacharjee, Abhishodh Prakash and Smitha Vishveshwara DATE: 23 December 2019 to 02 January 2020 VENUE: Ramanujan Lecture Hall, ICTS Bangalore Recent theoretical and experimental
From playlist Novel Phases of Quantum Matter 2019
Year 12/AS Pure Chapter 7.2 (Algebraic Methods)
In this lesson we recap the previous lesson's work on algebraic polynomial division and also introduce an alternative method that works just as well and some students prefer. Afterwards, we introduce - and prove - the Factor Theorem, followed by several worked examples showing it in practi
From playlist Year 12/AS Edexcel (8MA0) Mathematics: FULL COURSE
Citrix : Web Interface enabling HTTPS
More videos like this online at http://www.theurbanpenguin.com In this video we take a look at enabling HTTPS access with SSL to the WebInterface Server. With the later Citrix Receivers HTTPS is becoming the Protocol of choice and certainly when used with the Citrix Access Gateway we shoul
From playlist Citrix
LPIC-2 202 DHCP Server Configuration
More videos like this online at http://www.theurbanpenguin.com Configuring the ISC DHCP server on Debian 7 for LPI LPIC-2
From playlist LPIC-2
In this video, you’ll learn about HTML and how it is used to code webpages. We hope you enjoy! To learn more, check out our Basic HTML tutorial here: https://edu.gcfglobal.org/en/basic-html/ #whatishtml #htmlcode #learnhtml
From playlist HTML
Lecture 11: Edge Detection, Subpixel Position, CORDIC, Line Detection (US 6,408,109)
MIT 6.801 Machine Vision, Fall 2020 Instructor: Berthold Horn View the complete course: https://ocw.mit.edu/6-801F20 YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP63pfpS1gV5P9tDxxL_e4W8O In this lecture, we will introduce some discussion on how patents work, their sti
From playlist MIT 6.801 Machine Vision, Fall 2020