Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
A Fourier series is a way to expand a periodic function in terms of sines and cosines. The Fourier series is named after Joseph Fourier, who introduced the series as he solved for a mathematical way to describe how heat transfers in a metal plate.

The GIFs above show the 8-term Fourier series approximations of the square wave and the sawtooth wave.

Clone of Fourier series
Insight diagram
MAT375: Non-linear Exam....

This insight implements Newton's method as an InsightMaker model.

It is important to use Euler's method, with step-size of 1. That's what allows us to get away with this!:)

Fun to try a couple of different cases, so I have built four choices into this example. You can choose the function ("Function Choice" of 0, 1, 2, or 3) using the slider.

Andy Long
Spring, 2020




Newton's Method
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
The Binary Adder:

Andy Long
Spring, 2020 - Year of Covid-19​

Having constructed a working example of a finite state machine (FSM), from Gersting's 7th edition (p. 730, Example 29), I decided to create a more useful one -- a binary adder (p. 732). It works!

Subject to these rules:
  1. Your two binary numbers should start off the same length -- pad with zeros if necessary. Call this length L.
  2. Now pad your two binary numbers with three extra 0s at the end; this lets the binary-to-decimal conversion execute.
  3. numbers are entered from ones place (left to right).
  4. In Settings, choose "simulation start" as 1, your "simulation length" as L+2 -- two more than the length of your initial input number vectors. (I wish that the Settings issues could be set without having to explicitly change it each time -- maybe it can, but I don't know how.)
Be attentive to order -- start with 1s place, 2s place, 4s, place, etc., and your output answer will be read in the same order.

To understand why we need three additional inputs of 0s:
  1. For the useless first piece of output -- so n -> n+1
  2. For the possibility of adding two binary numbers and ending up with an additional place we need to force out: 111 + 111 = 0 1 1 1
  3. For the delay in computing the decimal number: it reads the preceding output to compute the decimal value.
Clone of Mat385 Finite State Machine (Binary Adder)
9 months ago
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
MAT375: Non-linear Exam....

This insight implements Newton's method as an InsightMaker model.

It is important to use Euler's method, with step-size of 1. That's what allows us to get away with this!:)

Fun to try a couple of different cases, so I have built four choices into this example. You can choose the function ("Function Choice" of 0, 1, 2, or 3) using the slider.

Andy Long
Spring, 2020




Clone of Newton's Method
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
Problem of the sliding chain
Clone of Sliding Chain
Insight diagram
Model showing combination of 6 simple machines
Simple Machine