Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js PHP HTML5 Vue JS
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA Microsoft AZ-900 CompTIA Security+
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Qlik Sense Data Analysis
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Mobile Game Development
Google Flutter iOS Development Android Development Swift React Native Dart (programming language) Kotlin Mobile App Development SwiftUI
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting Canva InDesign Character Design Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Sound Therapy Meditation CBT Cognitive Behavioral Therapy
Business Fundamentals Entrepreneurship Fundamentals Freelancing Business Strategy Startup Business Plan Online Business Blogging Leadership
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Google Analytics Copywriting Email Marketing YouTube Marketing Startup

Teaching & AcademicsMathPython

Cubic spline interpolation with examples in Python

Learn the math and get the code for constructing cubic interpolating splines
Highest rated
Rating: 4.7 out of 54.7 (32 ratings)
148 students
Created by Dr. Thomas Maindl
Last updated 9/2017
English
English

What you'll learn

  • Construct one-dimensional cubic splines from scratch
  • Apply spline interpolation to their projects
  • Use spline library functions with confidence
  • Explain how to approach interpolation

Requirements

  • You should have calculus and linear algebra knowledge at a beginner level (continuous functions, derivatives of functions, systems of linear algebraic equations and their matrix representation)
  • You should have some coding experience in any programming language
  • You should be able to view and use IPython / Jupyter Notebooks

Description

This is a technical course designed for students and practitioners.

This course gets you

  • an introduction to spline interpolation

  • an understanding of what splines are

  • a detailed description of how to construct linear and cubic splines

  • Python code to construct cubic splines with different boundary conditions

  • the confidence of knowing what library functions for spline interpolation actually do

Who this course is for:

  • Engineering and science students
  • Computer graphics and game development students and professionals
  • People who always wanted to know what those splines are
  • Anyone interested in interpolation

Instructor

Dr. Thomas Maindl
Turn math into profit!
Dr. Thomas Maindl
  • 4.7 Instructor Rating
  • 32 Reviews
  • 148 Students
  • 1 Course

Thomas I. Maindl is fascinated with converting scientific methodology into real, tangible profit. He developed and sold his first application (accounting for small businesses) at the age of 16 and held expert and management positions in the chemical and software industries for more than 15 years before founding Dr. Maindl Consulting in 2009. He successfully developed, implemented, and deployed optimization-based advanced planning applications with measurable ROI for customers in the chemical, energy, high-tech and other industries around the world and wrote the book "Real optimization with SAP APO" (Springer). Presently, he focuses on delivering spot consulting and seminars & training on challenging topics.

Dr. Maindl earned his MSc and PhD degrees in astronomy from the University of Vienna, Austria and is still an active scientist. He has published numerous research papers in astrophysics, edited a book on extrasolar planetary systems, wrote a textbook on cubic spline interpolation, and delivers first-class lectures on astrophysics, applied numerical mathematics, scientific high-performance computing, advanced planning, logistics, and supply chain management at universities and business schools internationally.

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.