Author Topic: Brushing up on Calculus  (Read 7745 times)

0 Members and 1 Guest are viewing this topic.

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Brushing up on Calculus
« on: December 08, 2022, 09:35:09 pm »
Actually going to relearn it because I haven't used it in 30 years.  I got A's in Calc I , II and III but really forgot it all sicne I didn't use it in computer science.

Should I go with old school calculus book (like I learned from way back then).. or the Early Transcendentals James Stewart calculus book?    (I plan on doing mostly analog electronics related to music synthesizers.)

Also does anyone know which editions of the James Steward calculus book do not have CD's.. personally it really irritates me having a cd envelope glued to the inside of the book leaving rings on the adjacent pages.  I wont' use a CD and I don't care about which version because I know they all teach the same things.  Does the 3rd edition have a CD?  It's 1994.  I can get that one for like $6.

Another book I see recommended is the Larson Calculus book.  Don't know which to go with it, but leaning towardes James Steward.

Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 

Offline MikeK

  • Super Contributor
  • ***
  • Posts: 1314
  • Country: us
Re: Brushing up on Calculus
« Reply #1 on: December 08, 2022, 09:49:33 pm »
"Calculus Made Easy".  Originally written by Silvanus Thompson, but modernized by the inimitable Martin Gardner.
 
The following users thanked this post: jpanhalt, JenniferG

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Brushing up on Calculus
« Reply #2 on: December 08, 2022, 10:04:51 pm »
"Calculus Made Easy".  Originally written by Silvanus Thompson, but modernized by the inimitable Martin Gardner.

I glanced at this and it does seem like a great book as well. I will get it in addition to the Stewart (or Larson) text.

EDIT: I'll actually start with this Calculus Made Easy book , go through that in its entirety first before going through the textbooks.
« Last Edit: December 08, 2022, 10:06:25 pm by JenniferG »
Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 

Offline MikeK

  • Super Contributor
  • ***
  • Posts: 1314
  • Country: us
Re: Brushing up on Calculus
« Reply #3 on: December 08, 2022, 10:12:54 pm »
It appears there are newer editions of CME.  I've been working through the Gardner (1998) edition.  Got it on abebooks.com.  I like it, because it has plenty of exercises.  And I trust Gardner.  I haven't seen the 2020 or 2022 editions.
 
The following users thanked this post: JenniferG

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Brushing up on Calculus
« Reply #4 on: December 08, 2022, 10:46:01 pm »
It appears there are newer editions of CME.  I've been working through the Gardner (1998) edition.  Got it on abebooks.com.  I like it, because it has plenty of exercises.  And I trust Gardner.  I haven't seen the 2020 or 2022 editions.

I bought the same one you're reading just now off Amazon.  Excited about it.  I like that it reads more like a novel and is wordy.  I read a lot of people buy these as gifts before someone starts a calculus class; so it'd be perfect for me.. should make going through the Calculus book easier.   Hoping to go through Calc I & II in a month or so at home.. maybe two months.  I don't know if Calc III is used much in electronics or not.. I remember doing a lot of 3D integration in the book and line integrals.

https://www.amazon.com/Calculus-Made-Easy-Silvanus-Thompson/dp/0312185480
« Last Edit: December 08, 2022, 10:48:02 pm by JenniferG »
Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 

Offline TimFox

  • Super Contributor
  • ***
  • Posts: 7957
  • Country: us
  • Retired, now restoring antique test equipment
Re: Brushing up on Calculus
« Reply #5 on: December 08, 2022, 10:48:43 pm »
I highly recommend anything by the late Martin Gardner, including his "Annotated Alice" books.
 
The following users thanked this post: JenniferG

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Brushing up on Calculus
« Reply #6 on: December 08, 2022, 11:01:35 pm »
I highly recommend anything by the late Martin Gardner, including his "Annotated Alice" books.

Ya know, believe it or not, I've never even read Alice in Wonderland, so that'd be a good way to read it :)
Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 

Offline ledtester

  • Super Contributor
  • ***
  • Posts: 3036
  • Country: us
Re: Brushing up on Calculus
« Reply #7 on: December 08, 2022, 11:06:41 pm »
For brushing up on your integration skills I'd suggest looking through the videos by blackpenredpen and dr peyam:

https://www.youtube.com/@blackpenredpen

https://www.youtube.com/@drpeyam

 
The following users thanked this post: T3sl4co1l, JenniferG

Offline TimFox

  • Super Contributor
  • ***
  • Posts: 7957
  • Country: us
  • Retired, now restoring antique test equipment
Re: Brushing up on Calculus
« Reply #8 on: December 08, 2022, 11:43:40 pm »
I highly recommend anything by the late Martin Gardner, including his "Annotated Alice" books.

Ya know, believe it or not, I've never even read Alice in Wonderland, so that'd be a good way to read it :)

It's an excellent way to read Alice, since the book contains the full text along with explaining the jokes.
I love the French translation of "Jabberwocky" that he quotes.  "Il brilgue: les tôves lubricilleux..."
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Brushing up on Calculus
« Reply #9 on: December 08, 2022, 11:47:02 pm »
As to Stewart, I have the 8th Edition in paperback and the 8th Edition (Metric) in hardback.  Neither have CD jackets.  It is the textbook at the local university.  No, I didn't take the course, I bought it as reference for the work my grandson was doing.

As to Calculus Made Easy, I have the original version without Gardner's annotations and another version with the edits.  I like the idea of infinitesimals used by the author, it is very intuitive when thought of as just algebra.

Other resources:

CalcWorkshop.com (pay site) is excellent.  Worth every dime!
Khanacademy.org is also excellent.
Symbolab.com for getting solutions
Desmos.com for plotting functions

I contribute to the last 3 sites and I paid for 2 or 3 years of Calcworkshop while my grandson was majoring in Applied Mathematics.  Worth every dime!

When I compared these out-of-pocket expenses to the cost of tuition, the price was insignificant.  Even an entire year of CalcWorkshop is less than most textbooks.  It was a simple decision to subscribe.

Have fun!



 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Brushing up on Calculus
« Reply #10 on: December 09, 2022, 12:00:06 am »
Also, do a search for "3blue1brown calculus' and scroll down to the list of videos.  There's an array of topics.  Grant Sanderson (3blue1brown) used to work with Saul Khan (Khan Academy).  The animations are excellent!

https://youtu.be/WUvTyaaNkzM    <= a good place to start
« Last Edit: December 09, 2022, 12:32:48 am by rstofer »
 
The following users thanked this post: boB, T3sl4co1l

Offline BillyO

  • Super Contributor
  • ***
  • Posts: 1399
  • Country: ca
Re: Brushing up on Calculus
« Reply #11 on: December 09, 2022, 12:07:00 am »
Has calculus changed in the last 40 years?  I still use what I learned in university back then and it still seems to work.
Bill  (Currently a Siglent fanboy)
--------------------------------------------------
Want to see an old guy fumble around re-learning a career left 40 years ago?  Well, look no further .. https://www.youtube.com/@uni-byte
 

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Brushing up on Calculus
« Reply #12 on: December 09, 2022, 12:08:13 am »
Has calculus changed in the last 40 years?  I still use what I learned in university back then and it still seems to work.

Right, so that's why I think I am going with the 1991 edition of James Stewart Calculus for $11  in very good condition used :)  I don't have my original Swokowski Calculus book anymore.
Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 

Offline CatalinaWOW

  • Super Contributor
  • ***
  • Posts: 5239
  • Country: us
Re: Brushing up on Calculus
« Reply #13 on: December 09, 2022, 12:11:49 am »
The calculus is very useful basis for things widely used in electronics but has little direct application in its own right.  So if you are aiming for differential equations, Fourier and Laplace and others carry on.  Otherwise you might be better served by boning up on linear algebra, boolean logic and other fields.
 

Offline BillyO

  • Super Contributor
  • ***
  • Posts: 1399
  • Country: ca
Re: Brushing up on Calculus
« Reply #14 on: December 09, 2022, 12:23:17 am »
Right, so that's why I think I am going with the 1991 edition of James Stewart Calculus for $11  in very good condition used :)  I don't have my original Swokowski Calculus book anymore.
Smart move.  I don't think the sort of calculus we use in electronics has actually changed a lot since the mid-late 1800's when Cauchy, Maxwell and Riemann worked in methods to deal with complex numbers.  I did a 2nd degree in mathematics (my first was in physics) and touched on some pretty weird stuff, but that does not seem to have leaked very far from the ivory tower.
Bill  (Currently a Siglent fanboy)
--------------------------------------------------
Want to see an old guy fumble around re-learning a career left 40 years ago?  Well, look no further .. https://www.youtube.com/@uni-byte
 

Offline TimFox

  • Super Contributor
  • ***
  • Posts: 7957
  • Country: us
  • Retired, now restoring antique test equipment
Re: Brushing up on Calculus
« Reply #15 on: December 09, 2022, 12:43:19 am »
The calculus is very useful basis for things widely used in electronics but has little direct application in its own right.  So if you are aiming for differential equations, Fourier and Laplace and others carry on.  Otherwise you might be better served by boning up on linear algebra, boolean logic and other fields.

I definitely second his recommendation for linear algebra, which is incredibly important.
 

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Brushing up on Calculus
« Reply #16 on: December 09, 2022, 12:45:11 am »
The calculus is very useful basis for things widely used in electronics but has little direct application in its own right.  So if you are aiming for differential equations, Fourier and Laplace and others carry on.  Otherwise you might be better served by boning up on linear algebra, boolean logic and other fields.
I'm good with boolean logic.  I did ace calc i, ii, ii, linear algebra and differential equations in college.  I do remember the laplace transform and thought it was neat.  But I forget how to do it all lol.. forget all the notation as well.   After calc I want to relearn diffy q and linear algebra.   Should I skip multivariable calculus or is that used a lot as well in electronics?  Like Calc ii is the prerequisite for Diffy Q if I recall. I remember taking Diffy Q and Calc III the same semeseter.
« Last Edit: December 09, 2022, 12:49:22 am by JenniferG »
Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Brushing up on Calculus
« Reply #17 on: December 09, 2022, 12:50:09 am »
I doubt that there has been much of a change since the time of Newton.  One thing that has changed is using computers to solve the problems.  Riemann Sums is a nice way to solve integration problems and, given a couple of hundred thousand steps, is quite accurate.  Maybe it takes a couple of seconds to do the calculation?

The Calculus probably hasn't changed but I'll bet the presentation has.  Calculus described for math majors is different than Calculus described for engineering majors.  University of Florida has this dual track approach.

Lots of color graphics will be found in modern textbooks.  Not so much in older versions.  Nevertheless, I buy a lot of used books and perhaps they don't have color graphics but at least the price is right.

Stewart 8th Edition has color graphics, CME has none.  I think color graphics brings a lot to the dance.  Sure, I got along without them 50+ years ago but I would rather have them than not.

Having coded Riemann Sums in Fortran, all I have to do is replace the function and I get the area under the curve in less than 2 seconds.  Of course, that gives a numerical solution, sometimes we want an analytic result.
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Brushing up on Calculus
« Reply #18 on: December 09, 2022, 12:58:44 am »
All of AI is based on linear algebra and everybody needs to get a taste of that.  Even the simple Digits Recognition problem is working in 784 dimensional space.  A wee bit hard to visualize...  That problem and its Neural Network solution is the "Hello World of AI".

In grad school there was a required course in Linear Algebra and we spent most of the time talking about solving simultaneous equations.  If we only knew what was coming at us...

Oh, and you absolutely MUST have a command of statistics (which leaves me hurting) to get anywhere with data analysis and machine learning.  I hated statistics!
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4199
  • Country: us
Re: Brushing up on Calculus
« Reply #19 on: December 09, 2022, 02:20:57 am »
Quote
Has calculus changed in the last 40 years?

Well, I might wish for either a more theoretical (mathematics) approach, or a more practical (to EE) approach, than what I went through in college.  Seems that that involved a lot of guesswork, rotememorization, and practice, on how to manipulate artificially constructed equations into forms that you could differentiate and integrate and so on.  Nowadays, you can get software that will do the mechanics for you...
 

Offline Terry Bites

  • Super Contributor
  • ***
  • Posts: 2397
  • Country: gb
  • Recovering Electrical Engineer
Re: Brushing up on Calculus
« Reply #20 on: December 09, 2022, 02:59:36 pm »
There are some good refresher courses on https://brilliant.org/calculus/
You gotta love an animation!
 

Online xrunner

  • Super Contributor
  • ***
  • Posts: 7521
  • Country: us
  • hp>Agilent>Keysight>???
Re: Brushing up on Calculus
« Reply #21 on: December 09, 2022, 03:13:55 pm »
There are some good refresher courses on https://brilliant.org/calculus/
You gotta love an animation!

As somebody asked - calculus hasn't "changed" ... not sure how it could. But I'm sure modem ways of teaching and animation can be very helpful and explanatory - rather than looking at "dry" sure why not?  :-//
I told my friends I could teach them to be funny, but they all just laughed at me.
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Brushing up on Calculus
« Reply #22 on: December 09, 2022, 03:26:24 pm »
I have always thought that 'partial fraction expansion' was the most tedious part of Inverse Laplace Transforms and math in general.  The good news is that Khan Academy has at least 4 videos on the topic.  When I took the class, the slide rule was 'state of the art'.

It takes Octave less than a second to expand while I wonder if I would ever get the right answer.

Code: [Select]
Ȁ>> syms x
>> partfrac(x^2/(x^3 - 3*x + 2))
ans = (sym)

      4           5           1
  --------- + --------- + ----------
  9*(x + 2)   9*(x - 1)   3*(x - 1)^2
                         

>>

Octave is free (GNU Software) and is reasonably compatible with MATLAB.  I highly recommend becoming friends with either.
« Last Edit: December 09, 2022, 03:33:13 pm by rstofer »
 

Offline TimFox

  • Super Contributor
  • ***
  • Posts: 7957
  • Country: us
  • Retired, now restoring antique test equipment
Re: Brushing up on Calculus
« Reply #23 on: December 09, 2022, 03:29:22 pm »
Mathematics can change as new definitions, axioms, and theorems are invented or discovered.
The Fundamental Theorem of Calculus (as proven by Newton and Leibniz in the 17th century) is the beginning of what we now call calculus, but there are lots of developments since then, such as Cauchy's Mean Value Theorem in 1823.
(Yes, I know that there was earlier work on calculus before Newton, upon which Newton and Leibniz based their work.  Such is progress and change in mathematics and science.)
 

Offline MrAl

  • Super Contributor
  • ***
  • Posts: 1444
Re: Brushing up on Calculus
« Reply #24 on: December 09, 2022, 06:06:36 pm »
Hello there,

There is a free Anton pdf (or large set of images) floating around on the web you can download for free.  It's a full book used in colleges, or at least some versions are.  I happen to use one myself in college long time ago but then we switched to a Swokowski edition but i dont remember the edition.
Swokowski was the best calculus textbook i have ever seen.  The illustrations and explanations were really vivid.
Anton is good too though being a full complete book for free download cant see how you can go wrong there.  It may not be available in pdf format but in a set of file downloads that are images.  Page by page images of the entire book.
The edition also has a lot to do with the quality and it's hard to tell which the best ones are, but most of them will give you a pretty decent education in this subject area.

As to other things related, a lot of modern theory is written in a form using State Variable Differential Equations which you can get started with by studying regular ODE's.  There is a lot of theory and a lot of applications in electronics using ODE's and SVDE's.  Very worthwhile.

Also for circuits i would say Laplace Transforms, and for frequency things like synthesis i would say Fourier Series and Fourier Transforms.  If you intend to go digital with that Z Transforms also

The thing about calculus is that you can get down into the theory behind a lot of stuff with that, and if you really want to understand the way things work get at least a little into partial differential equations.

These are all very interesting topics too.

Of course a textbook on calculus based engineering circuit analysis cant hurt and get you very familiar with circuit analysis which of course is a prerequisite for design.

Now as to checking your work, you will find that a lot of books have practice questions but not all of them have the answers in the book itself, sometimes you have to get a second answer book to go with it.  What else helps though is automatic software.  The stuff of today can beat down a lot of calculus even some differential equations.  You can use that software to check your answers to the practice questions.

Oh and you can also ask questions on forums like this one but im not sure if this one has a section for math.
« Last Edit: December 09, 2022, 06:11:05 pm by MrAl »
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Brushing up on Calculus
« Reply #25 on: December 09, 2022, 06:28:11 pm »
Now as to checking your work, you will find that a lot of books have practice questions but not all of them have the answers in the book itself, sometimes you have to get a second answer book to go with it.  What else helps though is automatic software.  The stuff of today can beat down a lot of calculus even some differential equations.  You can use that software to check your answers to the practice questions.

Oh and you can also ask questions on forums like this one but im not sure if this one has a section for math.

I linked the sites above but Desmos.com for graphing and Symbolab.com for answers are highly recommended.  At Symbolab, they will give the solution without subscription but to get all the intermediate steps seems to require one.  I have had mine for a long time so I don't recall the details.

We seem to get away with posting math questions in the Beginners forum and since that is at the top of the forum list, it's as good a place as any until the mods complain.

I don't think there is enough interest in math to have a separate forum.  Personally, I like the math questions, particularly if they lend themselves to machine solutions.  Mesh and nodal equations are especially easy with Octave or MATLAB.

There are an enormous number of good sites on the Internet that provide tutoring.  I haven't found a courteous place out in the wild to ask questions.  EEVblog would rank very high in courteous responses.

I don't tend to use them for calculus but many scientific calculators can do calc problems.  They might be useful for checking work.
« Last Edit: December 09, 2022, 06:33:26 pm by rstofer »
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4199
  • Country: us
Re: Brushing up on Calculus
« Reply #26 on: December 09, 2022, 07:34:27 pm »
It takes Octave less than a second

Maxima is based on 40y-old code and has no problem, either:
Quote
Code: [Select]
(%i9) partfrac(x^2/(x^3 - 3*x + 2), x);
                          4           5           1
(%o9)                 --------- + --------- + ----------
                      9 (x + 2)   9 (x - 1)            2
                                              3 (x - 1)
 

Offline DonKu

  • Contributor
  • Posts: 40
  • Country: us
Re: Brushing up on Calculus
« Reply #27 on: December 09, 2022, 07:53:04 pm »
Quick Calculus - A Self-Teaching Guide by Kleppner and Ramsey.

https://www.goodreads.com/book/show/231705.Quick_Calculus

 

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Brushing up on Calculus
« Reply #28 on: December 09, 2022, 08:08:25 pm »
Doing differential single variable calculus right now on Khan Academy..  Sal Khan seems to be doing a good job so far with it.. super easy.. on limits right now :)   If I run into any problems I'll check out Moocows, or other youtube channels on a particular topic.   I also ordered the Calculus 3rd Edition by James Stewart for $11.84 from abe books.. allegedly in very good condition; I'll have that to reference as well .. perhaps do some practice problems from it.
Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 
The following users thanked this post: boB

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Brushing up on Calculus
« Reply #29 on: December 09, 2022, 09:26:14 pm »
For wxMaxima (Maxima with a GUI), I have a book "Introduction to wxMaxima for Scientific Computations..." by Dr. M Kanagasabapathy.  It is a terrific compendium of the internal functions of Maxima.

From the Wiki
Quote
Maxima is based on a 1982 version of Macsyma, which was developed at MIT with funding from the United States Department of Energy and other government agencies. A version of Macsyma was maintained by Bill Schelter from 1982 until his death in 2001. In 1998, Schelter obtained permission from the Department of Energy to release his version under the GPL. That version, now called Maxima, is maintained by an independent group of users and developers. Maxima does not include any of the many modifications and enhancements made to the commercial version of Macsyma during 1982–1999. Though the core functionality remains similar, code depending on these enhancements may not work on Maxima, and bugs which were fixed in Macsyma may still be present in Maxima, and vice versa. Maxima participated in Google Summer of Code in 2019 under International Neuroinformatics Coordinating Facility.

Without the original schematic (courtesy of our moderator, Simon), this code may not be interesting:
Code: [Select]
--> ratprint    : false$
fpprintprec : 4$

eq1  :   0 = -V1 + Z1*I1 + Z4*(I1-I2) ;
eq2  :   0 = Z4*(I2-I1) + Z2*(I2-I4) + Z5*(I2-I3) ;
eq3  :   0 = Z5*(I3-I2) + Z3*I3 + V2 ;
eq4  :   0 = Z2*(I4-I2) + V3 ;
eq5  :   VA = V1 - I1*Z1 ;
eq6  :   VB = VA - V3 ;
eq7  :   Z1 = 2 ;
eq8  :   Z2 = -5*%i ;
eq9  :   Z3 = 4 ;
eq10 :   Z4 = -5*%i ;
eq11 :   Z5 = 4*%i ;
eq12 :   V1 = 120 ;
eq13 :   V2 = 120*%i ;
eq14 :   V3 = 14.14*%i + 14.14 ;

res  : solve([eq1,eq2,eq3,eq4,eq5,eq6,eq7,eq8,eq9,eq10,eq11,eq12,eq13,eq14])$

results : expand(float(res))$
lngth   : length(results[1])$
sorted  : sort(results[1])$

print("")$
for i:1 thru lngth do
    print(sorted[i])$

(eq1) 0=(I1-I2)*Z4+I1*Z1-V1
(eq2) 0=(I2-I3)*Z5+(I2-I1)*Z4+(I2-I4)*Z2
(eq3) 0=(I3-I2)*Z5+I3*Z3+V2
(eq4) 0=(I4-I2)*Z2+V3
(eq5) VA=V1-I1*Z1
(eq6) VB=VA-V3
(eq7) Z1=2
(eq8) Z2=-5*%i
(eq9) Z3=4
(eq10) Z4=-5*%i
(eq11) Z5=4*%i
(eq12) V1=120
(eq13) V2=120*%i
(eq14) V3=14.14*%i+14.14

I1=16.81-22.88*%i
I2=25.96-40.15*%i
I3=18.06-22.1*%i
I4=28.79-42.98*%i
V1=120.0
V2=120.0*%i
V3=14.14*%i+14.14
VA=45.76*%i+86.38
VB=31.62*%i+72.24

Z1=2.0" "
Z2=-5.0*%i" "
Z3=4.0" "
Z4=-5.0*%i" "
Z5=4.0*%i" "

So, here's the original thread.  We get a little clever as things move along.  Several programs are discussed:

https://www.eevblog.com/forum/beginners/mesh-analysis/msg1100020/#msg1100020

wxMaxima is a terrific tool.

« Last Edit: December 09, 2022, 09:47:13 pm by rstofer »
 

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Brushing up on Calculus
« Reply #30 on: December 09, 2022, 09:54:21 pm »
Have you played with SageMath?  It's in Python. Playign around with it.. pretty cool -- Opensource.
Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Brushing up on Calculus
« Reply #31 on: December 10, 2022, 12:03:59 am »
Have you played with SageMath?  It's in Python. Playign around with it.. pretty cool -- Opensource.

I'll have to install it on another machine.  It pretty much filled the disk on my main machine.  I'm going to uninstall WSL anyway, I need the space.  Never buy a computer with less than 2 TB of disk space...

WSL := Windows Subsystem for Linux for those who haven't used it.  It's based on Ubuntu.

I did a few command line examples and the first problem is that the developers got cute with coloring without spending a moment considering people with less than stellar color vision.  Red on black is invisible, blue on black is only slightly better.  Green on black is probably ok but, really, why not keep everything cyan.  It's been working for 50 years, why mess with it?

I haven't tried SageMath with a GUI or command file and both are necessary.  I think it's doable with Jupyter but I haven't gotten that far.  There are limitations to WSL in terms of graphics (and there's no desktop) so I'll reinstall SageMath on one of my Linux machines.  It'll be worth spending some time with the package.

Bottom line:  I'm going to stick with MATLAB as my go-to math tool and try to keep my code compatible with Octave.  Both systems have fully fleshed out GUIs.

And then there is MATLAB's SimuLink toolbox (and a half dozen others) that I don't want to lose.

 

Offline mathsquid

  • Regular Contributor
  • *
  • Posts: 247
  • Country: us
  • I like math.
Re: Brushing up on Calculus
« Reply #32 on: December 10, 2022, 03:27:22 am »
I like Stewart's Calculus book. I've taught out of it for 25 years, and have no complaints. You might also look at the calculus books on openstax.org if there's something you want more exercises on. Another great resource online is http://www.ilectureonline.com.  It has a lot of videos of problems being worked out.
 
The following users thanked this post: JenniferG

Offline Sherlock Holmes

  • Frequent Contributor
  • **
  • !
  • Posts: 570
  • Country: us
Re: Brushing up on Calculus
« Reply #33 on: December 10, 2022, 10:25:30 pm »
"Calculus Made Easy".  Originally written by Silvanus Thompson, but modernized by the inimitable Martin Gardner.

That is a very good book indeed, I have it and used it decades ago when I was learning this. Another excellent old book is "Teach Yourself Calculus" these two book together provide excellent coverage of the subject for a learner.



“When you have eliminated all which is impossible, then whatever remains, however improbable, must be the truth.” ~ Arthur Conan Doyle, The Case-Book of Sherlock Holmes
 

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Brushing up on Calculus
« Reply #34 on: December 11, 2022, 01:51:41 am »

I'll have to install it on another machine.  It pretty much filled the disk on my main machine.  I'm going to uninstall WSL anyway, I need the space.  Never buy a computer with less than 2 TB of disk space...

I haven't tried SageMath with a GUI or command file and both are necessary.  I think it's doable with Jupyter but I haven't gotten that far.  There are limitations to WSL in terms of graphics (and there's no desktop) so I'll reinstall SageMath on one of my Linux machines.  It'll be worth spending some time with the package.

I just found out about this resource.  A bunch of reviewed and approved Opensource Math books listed on the following site:
https://aimath.org/textbooks/approved-textbooks/

There are several books on SageMath there as well.. for example under the Numerical Analysis section or Linear Algebra. 
One of them is "Sage for Undergraduates:
https://aimath.org/textbooks/approved-textbooks/bard/
Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Brushing up on Calculus
« Reply #35 on: December 11, 2022, 03:36:27 am »
I've decided I need to take a step or two backwards before tackling the James Stewart Calculus book I ordered the other day.

I can't decided if I should just buy a Precalculus book or buy the combination of a College Algebra book and Trigonometry book.

I am thinking the College Algebra and Trig books because perhaps they'd each be thinner over all (easier to handle) and perhaps more comprehensive.

The way I progressed in college back around the early 90's was, I took Intermediate Algebra followed by Trig straight into Calculus.  Which was a mistake really. I should of take Precalc or college algebra as I really struggled with Calculus I despite getting an A in it.  (I got an A in both Intermediate Algebra and Trig as well.)

What do you think?  I also see another flavor of a combined book called "Algebra and Trigonometry" which I thought was Precalculus. LOL.. too many different varieties of Algebra and Trig classes if you ask me.

I was considering the College Algebra book by Kaufman, an older cheaper edition.   I don't know which Trig book to get.   But I figure I better go through both of them again before tackling Calculus I & II followed by Differential Equations and Linear Algebra.  (Guessing I can skip multivariable calculus perhaps.. I only ever recall find volumes of 3D objects as well as line integrals.. don't remember the differentiation part of calc iii.)
« Last Edit: December 11, 2022, 03:38:40 am by JenniferG »
Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 

Offline BillyO

  • Super Contributor
  • ***
  • Posts: 1399
  • Country: ca
Re: Brushing up on Calculus
« Reply #36 on: December 11, 2022, 03:46:00 am »
Since we're entering into show and tell, these are some of the best texts for applied calculus in my collection.  Last is most basic and a good restart, then 1st, 2nd, 3rd .

The Elements of Calculus is a really good starting point.  Just above high school level stuff.

(There is something seriously wrong with the image attachment mechanism!!!)

« Last Edit: December 11, 2022, 03:53:17 am by BillyO »
Bill  (Currently a Siglent fanboy)
--------------------------------------------------
Want to see an old guy fumble around re-learning a career left 40 years ago?  Well, look no further .. https://www.youtube.com/@uni-byte
 

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Brushing up on Calculus
« Reply #37 on: December 11, 2022, 04:18:58 am »
Nice book collection there :)

I found what looks like a decent College Algebra textbook with table of contents in the PDF.

https://openstax.org/details/books/college-algebra-2e

What do you think?  I can just read and do problems from my iPad.  Free.
« Last Edit: December 11, 2022, 04:23:03 am by JenniferG »
Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 

Offline BillyO

  • Super Contributor
  • ***
  • Posts: 1399
  • Country: ca
Re: Brushing up on Calculus
« Reply #38 on: December 11, 2022, 04:50:48 am »
Nice book collection there :)
It's only the applied stuff from my past.  I also have a couple of volumes of Schaum's notes on applied calculus, but you can look that stuff up yourself.  I didn't bother with the more abstract real and complex analysis texts.  Not really pertinent to EE.

I found what looks like a decent College Algebra textbook with table of contents in the PDF.

https://openstax.org/details/books/college-algebra-2e

What do you think?  I can just read and do problems from my iPad.  Free.
Yes.  That looks like a good compilation of applied algebra concepts.  It should be fine to do on-line.
Bill  (Currently a Siglent fanboy)
--------------------------------------------------
Want to see an old guy fumble around re-learning a career left 40 years ago?  Well, look no further .. https://www.youtube.com/@uni-byte
 

Offline HighVoltageLP

  • Newbie
  • Posts: 1
  • Country: ua
Re: Brushing up on Calculus
« Reply #39 on: December 11, 2022, 10:26:29 am »
I can absolutely recommend David Easdown's courses on Coursera starting from this one https://www.coursera.org/learn/introduction-to-calculus

I have a Master's in Systems Engineering and had my uni calculus courses exactly 10 years ago and I found his course EXTREMELY enjoyable for brushing up my calculus. Even went through them again with my GF  ;D

Also, khanacademy might be great, used it to brush up on Probabilities and Statistics, didn't touch the Calculus on there though, as I got a chance to do the Coursera course for free.
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Brushing up on Calculus
« Reply #40 on: December 11, 2022, 10:37:37 am »
It's interesting that you should bring up Pre-Calc.  At the local junior college, they test incoming students before they let them enroll in Calculus and if they don't pass, they get 2 semesters of Pre-Calc.

Calculus is easy!  Pre-Calc is the problem.

It only takes a couple of weeks of Calculus before you get into trig forms and some of the identities take some thought.  The most elegant of which (IMO) is:
sin2 + cos2 = 1  Think about the unit circle and the Pythagorean Theorem.  They all tie together with this identity.

Locally, I believe the JC uses "California Algebra 2" by Bellman et al.  There are many versions by state.

I would start at Khan Academy:  https://www.khanacademy.org/math/precalculus

Or, I would spend the money for CalcWorkshop - I tend to like the author's approach and presentation.

Khan Academy has little quizzes in most of their programs.

I can't lay my hands on it at the moment but there is a separate volume in the Prentice Hall mathematics section for Geometry.  Google for 'prentice hall mathematics' to get a more complete view of the offerings.  Some are reasonably priced.

Here's a brief 1413 page volume on Pre-Calculus:

https://www.ilearnacademy.net/uploads/3/9/2/2/3922443/precalculus__edition_5f.pdf

It's a place to start!
 

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Brushing up on Calculus
« Reply #41 on: December 11, 2022, 06:00:59 pm »
Thanks for the replies. I started on the following Openstax 1500 page Algebra and Trig PDF.  (Would be equivalent to a Pre-calculus course).  It looks really good, peer reviewed and free :)   Many colleges use this textbook to keep costs down for the student, since it's very good.

https://openstax.org/details/books/algebra-and-trigonometry-2e
Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Brushing up on Calculus
« Reply #42 on: December 11, 2022, 06:25:25 pm »
I spent just a few minutes looking at Trig Identities and it looks like a very good book.  It seems that the answers are given for every homework problem.  That's helpful!

The book does the same as every other book I have seen, it gives the answers to the odd numbered problems.  Still, there are a LOT of problems so there will be plenty of practice.

« Last Edit: December 11, 2022, 06:50:34 pm by rstofer »
 

Offline mathsquid

  • Regular Contributor
  • *
  • Posts: 247
  • Country: us
  • I like math.
Re: Brushing up on Calculus
« Reply #43 on: December 11, 2022, 10:22:58 pm »

What do you think?  I also see another flavor of a combined book called "Algebra and Trigonometry" which I thought was Precalculus. LOL.. too many different varieties of Algebra and Trig classes if you ask me.


Yeah, "Precalculus" and "Algebra and Trigonometry" are pretty much interchangeable terms when you're looking at titles of textbooks.
 

Offline bostonman

  • Super Contributor
  • ***
  • Posts: 1796
  • Country: us
Re: Brushing up on Calculus
« Reply #44 on: December 12, 2022, 04:22:13 am »
I took calculus and did well, but never could grasp the concepts which has annoyed me for years.

Personally, when I don't grasp the concept, I can't retain what I'm learning. The most basic is why taking the first derivative gives you position, the second gives you velocity, etc... besides reading this in a textbook or online, I don't understand why. In fact, I had to look online just to type that sentence because it never clicked with me.

Word problems was where I couldn't do any calculus. One word problem I remember was a swimmer swimming to shore at a certain speed while the water current was pushing him sideways at another speed. Where on shore would the swimmer end up after X time (I believe this is the correct question that was asked). While I understand the problem in hand, I don't understand how to apply calculus to solve it.

In my case, with electronics, such as inductor (v = L (di/dt)) I get the linear aspect of this. If the current went from 0 to 1A in 1s, and the inductor is 10mH (milli Henries), then the voltage is 10mV [(1A/1s) * 10mH]. But what does this really tell me if it's a 60Hz sine wave (AC voltage source)?

Anyway, sometime ago I came across a video from this guy, but didn't get too far into as I found following him was easy until I closed the video and tried to think about it further:




 

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Brushing up on Calculus
« Reply #45 on: December 12, 2022, 07:36:21 am »
I took calculus and did well, but never could grasp the concepts which has annoyed me for years.

Personally, when I don't grasp the concept, I can't retain what I'm learning. The most basic is why taking the first derivative gives you position, the second gives you velocity, etc... besides reading this in a textbook or online, I don't understand why. In fact, I had to look online just to type that sentence because it never clicked with me.

Word problems was where I couldn't do any calculus. One word problem I remember was a swimmer swimming to shore at a certain speed while the water current was pushing him sideways at another speed. Where on shore would the swimmer end up after X time (I believe this is the correct question that was asked). While I understand the problem in hand, I don't understand how to apply calculus to solve it.

In my case, with electronics, such as inductor (v = L (di/dt)) I get the linear aspect of this. If the current went from 0 to 1A in 1s, and the inductor is 10mH (milli Henries), then the voltage is 10mV [(1A/1s) * 10mH]. But what does this really tell me if it's a 60Hz sine wave (AC voltage source)?

Anyway, sometime ago I came across a video from this guy, but didn't get too far into as I found following him was easy until I closed the video and tried to think about it further:



I watched the video above :) I liked how he came up with the integral using the area of a triangle formula :)

I don't know if you've seen the following video playlist or not but I just watched the first two videos in it yesterday.  The two videos are great.. really make it easy to understand:

Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Brushing up on Calculus
« Reply #46 on: December 12, 2022, 04:31:04 pm »
In my case, with electronics, such as inductor (v = L (di/dt)) I get the linear aspect of this. If the current went from 0 to 1A in 1s, and the inductor is 10mH (milli Henries), then the voltage is 10mV [(1A/1s) * 10mH]. But what does this really tell me if it's a 60Hz sine wave (AC voltage source)?

If you want to think about the AC response (as opposed to the transient response) then you would just work out the AC impedance and work with that in the frequency domain.  Maybe you vary the frequency and look at the change in output as the impedance changes with frequency.  Think about a low pass filter and what happens at the break frequency - you're down -3dB and falling at -6dB per octave (-20dB per decade)

https://electronics.stackexchange.com/questions/95956/rc-filter-falloff

If you want to see the transient response then you play in the time domain.  Charging/discharging a capacitor is viewed in the time domain.
 

Offline TimFox

  • Super Contributor
  • ***
  • Posts: 7957
  • Country: us
  • Retired, now restoring antique test equipment
Re: Brushing up on Calculus
« Reply #47 on: December 12, 2022, 05:03:52 pm »
Yes, normally one uses the AC calculation for such a sinusoidal problem, which gives the steady-state response (after a transient from the switch-on of the sine wave decays).
For calculus, you still can use V = -L dI/dt, remembering that the derivative of sin(x) is cos(x), where x = 2(pi)f t for a sine wave.
 

Online Nominal Animal

  • Super Contributor
  • ***
  • Posts: 6266
  • Country: fi
    • My home page and email address
Re: Brushing up on Calculus
« Reply #48 on: December 12, 2022, 06:53:22 pm »
Finding problems that interest you to solve using calculus etc. is the key.

That way, instead of memorizing details, you'll focus on how the tools can be used in anger.  Granted, this is the applied math approach that probably infuriates proper mathematicians, but since we're here, I'm assuming the topics interest you because you want to use math as a tool, not as a research topic.

In electronics, RLC circuits are an obvious choice for calculus exercises, but there are things like heat equation, and telegrapher's equations used for transmission lines.

I do not bother to memorize details, but prefer to develop an intuitive understanding instead.  Instead of recalling exactly how to do e.g. partial fraction decomposition, I try to understand when it is an useful tool.

Of the various computer algebra systems (CAS) I've used, I've liked Maple the most, but it is commercial.  Of the free/open source ones, I like Maxima slightly better than Octave or Sagemath, but that's purely a personal opinion with no technical basis; on the same order of importance as my preference in pens or pencils.  I very often find myself optimizing expressions by hand (Maple had pretty darn good tools for that), so it is not like the CASes will give you the answers with zero effort: you do need to know how to ask, and what assumptions have been made.
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Brushing up on Calculus
« Reply #49 on: December 13, 2022, 06:13:18 pm »
I watched the Strang video above and it is the only time I have seen an introduction to Calculus that didn't start with a discussion of the secant line connecting two points on a function to derive the average slope followed by moving the points arbitrarily close together to get the tangent line which is the slope at that point.  This brings up the discussion about limits and while I never thought of the concept as useful, I was wrong.  It is a vital concept to understand and perhaps maybe more important than the derivative itself when you're trying to compute the gradient descent of a curve in N dimensional space (machine learning...).  The reason it might be more important is that there is a step size to what would be dx and it is called the learning rate.  If that rate approaches zero, the compute time approaches infinity.  We will always calculate average slopes in terms of a step size.  That learning rate (step size) might still be a number on the order of, say, 0.01.  But it is nowhere close to zero!

I can only pass along what I learned along the way - draw the picture.  If you understand the question, drawing a picture is easy.  If you can't draw the picture, you don't understand the question and you darned sure won't get the correct answer.

Here's the beginning of Khan Academy's discussion of the derivative and how it is derived from limits.

https://www.khanacademy.org/math/ap-calculus-ab/ab-differentiation-1-new/ab-2-1/v/derivative-as-a-concept

There are a bunch of videos in the series.

Differential Calculus is all about change. Rate of change of distance is speed, rate of change of speed is acceleration. Rate of change of acceleration is called jerk and the rate of change of jerk is called snap.

Integral Calculus is all about area and volume - we're always adding up slices to find an area or volume.

A good introduction to integral calculus always begins with something like Riemann Sums.  Adding up the area of rectangles under a function.

https://www.khanacademy.org/math/ap-calculus-ab/ab-integration-new/ab-6-2/v/simple-riemann-approximation-using-rectangles

We have the function so we can get the value at the corners of the Riemann rectangles and all we need to do is add up the area of a bunch of rectangles.  Maybe you want to use really narrow rectangles and you need to calculate the area of 100,000 slices but that's easy with a computer.

A lot of time has been spent on different ways of adding up slices.  Soon after the slice discussion we get into analytic integration.  There are a bunch of identities to memorize but other than that, it's pretty easy.

Draw the picture!

« Last Edit: December 13, 2022, 06:26:41 pm by rstofer »
 

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Brushing up on Calculus
« Reply #50 on: December 28, 2022, 07:32:14 am »
All of AI is based on linear algebra and everybody needs to get a taste of that.  Even the simple Digits Recognition problem is working in 784 dimensional space.  A wee bit hard to visualize...  That problem and its Neural Network solution is the "Hello World of AI".

In grad school there was a required course in Linear Algebra and we spent most of the time talking about solving simultaneous equations.  If we only knew what was coming at us...

Oh, and you absolutely MUST have a command of statistics (which leaves me hurting) to get anywhere with data analysis and machine learning.  I hated statistics!

I recently learned about OpenAI's ChatGTP and Midjourney/Stable Diffusion, and am blown away by what AI can do now.  So I have an interest in it as well as the analog synthesizer electronics.   My major was in Computer Science so I'm good with programming and software engineering (as well as database design and programming).

So it looks like Linear Algebra and Probability & Statistics will perhaps be useful for both interests in AI and electronics.

Here's my plan:
1) Algebra & Trigonometery (6e by Blitzer, cheap used copy)  -- started on this an am 84 pages in so far, doing all the problems
2) Introduction to Mathematical Thinking (Standford Coursera) by Devlin -- free
3) Calculus I (Stewart textbook, used copies) -- will use OpenStax and Larson as well as Khan as backups
4) Calculus II - Stewart "
5) Elementary Linear Algebra -- Howard Anton
6) Discrete Mathematics -- Susanna S. Epp
7) Probability & Statistics (the college level course with precalculus as prerequisite) -- Anthony Hayter
8 ) Differential Equations -- I dunno which one yet.. will worry about this later
9) Physics I & II (mechanical and electricity & magnetism) - Paul A. Tipler
10) The Art of Electronics
11) DSP

I don't know if Calculus III (multivariable calculus) would be that helpful with AI or electronics.

I imagine all this is going to take me a couple years studying a few hours each day.
« Last Edit: December 28, 2022, 07:49:57 am by JenniferG »
Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4199
  • Country: us
Re: Brushing up on Calculus
« Reply #51 on: December 28, 2022, 07:59:09 am »
Quote
Introduction to Mathematical Thinking (Standford Coursera) by Devlin -- free
I took that!  A real eye-opener, and rather depressing :-(
("If you're a Math or CS major, you need to be thinking about math OTHER than from the perspective of getting the right answer."  Which is about all the physics/ee curricula math classes I took ever did.)

Quote
Discrete Mathematics -- Susanna S. Epp
Let us know how that goes.  I've had a lot of trouble with the more theoretical math classes (and books.)  They seem to start by assuming a more theoretical background than I've got.  "You probably recognize this result as the Golden Ratio, and can see how that makes sense." (NO!)  Sigh.
 
The following users thanked this post: JenniferG

Offline jasonRF

  • Regular Contributor
  • *
  • Posts: 201
  • Country: us
Re: Brushing up on Calculus
« Reply #52 on: December 28, 2022, 03:03:04 pm »
All of AI is based on linear algebra and everybody needs to get a taste of that.  Even the simple Digits Recognition problem is working in 784 dimensional space.  A wee bit hard to visualize...  That problem and its Neural Network solution is the "Hello World of AI".

In grad school there was a required course in Linear Algebra and we spent most of the time talking about solving simultaneous equations.  If we only knew what was coming at us...

Oh, and you absolutely MUST have a command of statistics (which leaves me hurting) to get anywhere with data analysis and machine learning.  I hated statistics!

I recently learned about OpenAI's ChatGTP and Midjourney/Stable Diffusion, and am blown away by what AI can do now.  So I have an interest in it as well as the analog synthesizer electronics.   My major was in Computer Science so I'm good with programming and software engineering (as well as database design and programming).

So it looks like Linear Algebra and Probability & Statistics will perhaps be useful for both interests in AI and electronics.

Here's my plan:
1) Algebra & Trigonometery (6e by Blitzer, cheap used copy)  -- started on this an am 84 pages in so far, doing all the problems
2) Introduction to Mathematical Thinking (Standford Coursera) by Devlin -- free
3) Calculus I (Stewart textbook, used copies) -- will use OpenStax and Larson as well as Khan as backups
4) Calculus II - Stewart "
5) Elementary Linear Algebra -- Howard Anton
6) Discrete Mathematics -- Susanna S. Epp
7) Probability & Statistics (the college level course with precalculus as prerequisite) -- Anthony Hayter
8 ) Differential Equations -- I dunno which one yet.. will worry about this later
9) Physics I & II (mechanical and electricity & magnetism) - Paul A. Tipler
10) The Art of Electronics
11) DSP

I don't know if Calculus III (multivariable calculus) would be that helpful with AI or electronics.

I imagine all this is going to take me a couple years studying a few hours each day.
That is a lot of self study!  But if you have the time I am sure it will be rewarding.  I just have a couple of suggestions.  First, you will certainly need some multivariable calculus for electronics and AI / machine learning, so I would recommend working through those chapters of whichever calculus book to select.  If you want to save some effort, you may not need to go deeply into multiple integration (setting up integrals to find volumes of weird 3-D shapes is not needed in electronics), and if you don't plan on learning engineering electromagnetics then you can skip the vector calculus chapter (with the idea that you can go back and learn it if you need it).  Second, once you know calculus then you should learn calculus-based probability and statistics.  I think it will actually be easier to understand that way, plus it will help reinforce your calculus knowledge. 

jason 
 
The following users thanked this post: JenniferG

Offline jasonRF

  • Regular Contributor
  • *
  • Posts: 201
  • Country: us
Re: Brushing up on Calculus
« Reply #53 on: December 28, 2022, 03:10:52 pm »

We seem to get away with posting math questions in the Beginners forum and since that is at the top of the forum list, it's as good a place as any until the mods complain.

I don't think there is enough interest in math to have a separate forum.  Personally, I like the math questions, particularly if they lend themselves to machine solutions.  Mesh and nodal equations are especially easy with Octave or MATLAB.

There are an enormous number of good sites on the Internet that provide tutoring.  I haven't found a courteous place out in the wild to ask questions.  EEVblog would rank very high in courteous responses.

I would highly recommend physicsforums, which also has a lot of math on it.  If you post questions out of textbooks (even if not for a class you are taking) then you need to post them in the 'homework' section and they have a format they want you to use (for example, you need to clearly state the problem and show what work you have done to try and solve it), but they do have a significant number of folks over there who help answer questions from students.  For textbook problems they will not give you the answers as that breaks forum rules, but they will help walk you through how to solve it and will let you know if you got the right answer.  As long as you come with a good attitude and are willing to do the work you will find that most folks over there are pretty nice.

jason
 
The following users thanked this post: JenniferG

Offline bostonman

  • Super Contributor
  • ***
  • Posts: 1796
  • Country: us
Re: Brushing up on Calculus
« Reply #54 on: December 30, 2022, 04:57:00 am »
One thing that baffles me is that we can take functions and their derivative or integrate them, but what if we only had a graph?

Say it's a graph of torque of a motor measured on a dyno. I'm sure the computer can give you an area under the curve, but how is it possible to perform this without the computer if the graph isn't some function?

My friend and I were discussing torque/hp. He said the larger the area under a curve, the more torque or whatever. He showed me a graph of one engine where it was basically a wavy horizontal line (say y=3) and then another that was a curve of basically y=x (where x and y began at zero). He said because it appeared the area under the "wavy line" of y=3 is higher than y=x, then it has more area.

My argument was that the y=x could have more area depending on how far you go on the X axis.

To prove my argument, I took the y=3 to be a perfectly horizontal line and y=x to be a perfect right triangle, so I calculated the area of a rectangle versus the area of a right triangle.

Turned out in his example, the rectangle had more area proving him correct, however, I twisted things around a bit and used the same example with different numbers making the triangle have more area to prove that just because there is a horizontal line doesn't mean it will always have more area under the curve than a triangle.

Anyway, my point is, I took a wavy horiztonal line and made it perfectly flat and a curved line and made it a delta x / delta y.

Mathematically it's wrong to do this because I missed (or added) area. So how can I look at a curve and know the area under it without a computer doing the work for me; and without approximating?


 

Offline CatalinaWOW

  • Super Contributor
  • ***
  • Posts: 5239
  • Country: us
Re: Brushing up on Calculus
« Reply #55 on: December 30, 2022, 05:41:51 am »
One thing that baffles me is that we can take functions and their derivative or integrate them, but what if we only had a graph?

Say it's a graph of torque of a motor measured on a dyno. I'm sure the computer can give you an area under the curve, but how is it possible to perform this without the computer if the graph isn't some function?

My friend and I were discussing torque/hp. He said the larger the area under a curve, the more torque or whatever. He showed me a graph of one engine where it was basically a wavy horizontal line (say y=3) and then another that was a curve of basically y=x (where x and y began at zero). He said because it appeared the area under the "wavy line" of y=3 is higher than y=x, then it has more area.

My argument was that the y=x could have more area depending on how far you go on the X axis.

To prove my argument, I took the y=3 to be a perfectly horizontal line and y=x to be a perfect right triangle, so I calculated the area of a rectangle versus the area of a right triangle.

Turned out in his example, the rectangle had more area proving him correct, however, I twisted things around a bit and used the same example with different numbers making the triangle have more area to prove that just because there is a horizontal line doesn't mean it will always have more area under the curve than a triangle.

Anyway, my point is, I took a wavy horiztonal line and made it perfectly flat and a curved line and made it a delta x / delta y.

Mathematically it's wrong to do this because I missed (or added) area. So how can I look at a curve and know the area under it without a computer doing the work for me; and without approximating?

You can't.  But you can break that curve into small regions and add the areas of those regions.  You can approximate the area of those regions by rectangles, with height either equal to the lowest value of your curve in that region, or the highest value of the curve in that region. (There are other and better estimates of the values which can give better accuracy with fewer divisions, but this choice is the simplest to describe and perform) Obviously the latter choice will give a value greater than the actual area under the curve and the first choice will be smaller.  This is tedious, but totally possible.  And as you make the rectangles narrower the two estimates will get closer and closer to each other.  For any curve drawn by plotting with a real pen or pencil they will eventually converge on the actual value of the integral.  But you don't have to go there for any real problem.  Depending on how "bouncy"  the plot is you only have do a few subdivisions and average the two estimates to get a "good enough" answer.  This is essentially what you were doing with your rectangle and triangle estimate, using just a single division.  It is also what the computer is doing, but the computer is both very fast and infinitely patient so can easily divide a page size graph into several hundred or several thousand divisions and achieve accuracies of tiny fractions of a percent instead of the few percent error bounds on most manual integrations.

As you get into the higher realms of calculus you will find there are functions where these upper and lower estimates do not converge to the same value, but they are esoteric functions that are rarely if ever encountered in "real" life.  But they are useful tools to use to solve real life problems.  The Dirac delta function is one example you may have heard of.  One of the most famous is the function which has value 1 for all irrational numbers and 0 for all rational numbers.  Don't worry, you will be a few years beyond basic calculus before you have to deal with such concepts.

Finally, you can use similar ideas to define and compute the derivative of the graphed function.  And there are real things that you can do with these estimates.  But the real power and the real focus of entry level calculus courses is for standard functions which have functionally defined derivatives and integrals.  Things like the trig functions, and powers of numbers along with their sums (polynomials) and a few other functions.  These functions allow formal and general solutions without the tedium of the manual methods required for arbitrary functions.  And these functions can be used to approximate a huge number of real life situations.
 

Online Nominal Animal

  • Super Contributor
  • ***
  • Posts: 6266
  • Country: fi
    • My home page and email address
Re: Brushing up on Calculus
« Reply #56 on: December 30, 2022, 05:55:10 am »
Mathematically it's wrong to do this because I missed (or added) area. So how can I look at a curve and know the area under it without a computer doing the work for me; and without approximating?
Assuming you mean how to estimate the area, without resorting to approximations:

Overlay a regular rectangular grid (like graphing paper) over the curve, and count the number of square cells strictly included in the area. Also count the number of cells at least partially included in the area.
The correct area is somewhere between the two.

If you look at each partially included square cell, you can estimate how much of it is within the curve.

Instead of estimating each square cell, you can can also subdivide the partial ones into four equal squares, each having 25% of the original square area, and recursively do this until you reach as high a precision as you want.  (Three subdivisions gives you 8×8 subcells, each having 100%/64 = 25%/16 = 1.5625% of the area of the original square.  You don't need to do much recursion, really, in other words.)



Human perception is wonky.  For example, we estimate widths and heights completely differently.  One must consciously adjusts ones own instinctual estimates to arrive at something closer to reality, and this adjustment is something one can work on, by estimating things and then measuring them.
This is what some call "a calibrated eye": it is something you can train yourself in.

One crafty trick is to make one estimate, then rotate the graph 90°, and make a new estimate, completely ignoring the previous one.  The difference tells you how much difference there is between width and height estimation in your instinctual faculties.
 

Online Nominal Animal

  • Super Contributor
  • ***
  • Posts: 6266
  • Country: fi
    • My home page and email address
Re: Brushing up on Calculus
« Reply #57 on: December 30, 2022, 06:10:37 am »
That reminds me of a calculus exercise I liked, and many are familiar with:

What height and radius minimizes the surface area of a cylindrical container with unit volume, \$V = 1\$?

(The volume \$V\$ of a cylinder with radius \$r\$ and height \$h\$ is \$V = \pi r^2 h\$, and the surface area is \$A = \pi r^2 + 2 \pi r h + \pi r^2 = 2 \pi r (r + h)\$.  The answer is approximately \$r \approx 0.54\$, \$h \approx 1.08\$, the cylinder fitting in a cube with each side \$1.08\$ units long.  The exact algebraic values are not difficult to find.)

The method you use to work this out can be used to solve all similar problems, and does extend to a number of "minimize a property while keeping this other property fixed" -type of problems, and I've actually found it useful in real life.
« Last Edit: December 30, 2022, 06:12:46 am by Nominal Animal »
 
The following users thanked this post: JenniferG

Offline RJSV

  • Super Contributor
  • ***
  • Posts: 2127
  • Country: us
Re: Brushing up on Calculus
« Reply #58 on: December 30, 2022, 06:12:46 am »
   Good MATH question!
   I generally respond, when can, to some (first year) Calculus questions.  Partially because that math catagory often (seemingly) lacks common sense or intuitive approach / description.  But, with good teacher it's not so daunting.  I was lucky, first couple of college semesters, to have a good Prof.

   My interpretation has been that there is a definite heirarchy, going up the scale of complexity, and if Calculus is not taught with that orientation, that is taught by just throwing everything into (a textbook), then it's difficult to follow.

   Briefly, the order of teaching that, would start with concept of 'limits', especially the subtle outcomes obtained by repeating a function...even extrapolating to case, when your parameter goes on 'forever'.
Like, for example, take a '1' divide it in half, and keep repeating....that easy example helps understand the non-intuitive concept of limits...

   The other two concepts, up the ladder of expertise, are the derivative, (best taught first), and then the Integral.  Those two are complementary processes, as your derivative, (or rates of change), can be processed, to obtain integral, although first step is incomplete, in that there will be, also, some constants to solve.

   Anyway, the teaching of this math, or mis-teaching, has always been a pet-peeve of mine!
Others, in school, have, actually, hired me, for short stints, helping sort out homework and helping study for tests.
PM me questions OK too, even if I'm busy, (might take day or two for response, lol)

- Rick
 
The following users thanked this post: Nominal Animal

Online Nominal Animal

  • Super Contributor
  • ***
  • Posts: 6266
  • Country: fi
    • My home page and email address
Re: Brushing up on Calculus
« Reply #59 on: December 30, 2022, 06:44:00 am »
I generally respond, when can, to some (first year) Calculus questions.  Partially because that math catagory often (seemingly) lacks common sense or intuitive approach / description.  But, with good teacher it's not so daunting.  I was lucky, first couple of college semesters, to have a good Prof.
I agree, first year calculus is often approached from odd angles, and can be difficult to grasp because of that.  A good prof can approach it from different directions, and adjusts their approach to suit the students best.  One is very lucky to have that sort of a prof; I know a few (mostly in physics, though).

The reason I push for looking at interesting problems first is closely related.  One discovers the best suited approaches for themselves only through experimentation, and when an effective approach is found, it is much easier to find additional (in depth) material with similar approach.

For example, I learned basic programming before I learned basic calculus, and had written a "Thrust"-like game in Turbo Pascal.  So, when the continuity of a function was discussed, I intuitively grasped how it geometrically meant that if you have two points on different sides of a line, a line drawn between those points must intersect with the original line, something I had battled with to find out when my triangular vessel intersected the cave edges.  From computer graphics I understood how the existence of the differential of some function is related to points where the curve does not have a well-defined tangent, like at the vertices of a polygon.  Hearing about the Bisection Method (for root finding), I immediately understood how it is analogous to binary search so commonly used in programming, and so on.  When things slot into place like that, learning is easy –– and a lot of fun, too.

Indeed, my first tangle with Linear Algebra was much before that, back when I first became interested in descriptive geometry, and sought books on 3D computer graphics; then had to try and find out what the odd notation meant, not even knowing its name!  (That is also at the root of why I keep repeating basics that all participants in a thread already know: it just so frustrated me as a kid understanding the overall concepts, but not being able to unravel them down to the individual arithmetic operations I could write a program to do.  All I would have needed was two pages describing the exact syntax, dammit!  This was in the late 80s, till 1992 or so, so before Internet, and in the era of Libraries with Books made from Trees.)

I first encountered complex numbers in computer graphics and fractal generation –– fractint, anyone? –– so it was very intuitive for me to approach them as something between scalar real numbers and 2D vectors, and how that affected the algebraic rules of the real numbers I was familiar with.  Stepping forwards into calculus on complex numbers, and later wave functions in physics, was no problem; just new useful tools (operations) on complex numbers.
« Last Edit: December 30, 2022, 06:46:06 am by Nominal Animal »
 
The following users thanked this post: JenniferG

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4199
  • Country: us
Re: Brushing up on Calculus
« Reply #60 on: December 30, 2022, 10:27:40 am »
Quote
One thing that baffles me is that we can take functions and their derivative or integrate them, but what if we only had a graph?
You probably won't learn that in a calculus class, at least not in any useful way.

It's a field of computer science, though.  Called "Numerical methods", this includes a bunch of matrix-based methods of solving equations, as well as methods for differentiation and integration given a table of (X,Y) values.

You probably learn in calculus class that the derivative is just the slope of the tangent line deltaY/deltaX as deltaX approaches zero, and integration is just a sum of rectangle areas deltaY*deltaX (also as deltaZ approaches zero.)  As far as I remember, a lot of the numerical methods consist of compensating for deltaZ not being very close to zero, usually by taking into account other known points "near" the desired X value.

See for example: https://en.wikipedia.org/wiki/Numerical_differentiation

 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4199
  • Country: us
Re: Brushing up on Calculus
« Reply #61 on: December 30, 2022, 10:29:52 am »
Quote
It's a field of computer science, though

(I guess that technically, this is just math, rather than "computer science."  The algorithms developed are well suited to being implemented on computers, though, and an additional aspect is keeping track of the errors introduced by the limits of your computational methods (like the limits of floating point formats.))
 
The following users thanked this post: mathsquid

Offline bostonman

  • Super Contributor
  • ***
  • Posts: 1796
  • Country: us
Re: Brushing up on Calculus
« Reply #62 on: December 30, 2022, 02:36:03 pm »
Quote
You probably learn in calculus class that the derivative is just the slope of the tangent line deltaY/deltaX as deltaX approaches zero, and integration is just a sum of rectangle areas deltaY*deltaX (also as deltaZ approaches zero.)


This is basically what I learned. I did all three levels of calculus and moved onto Diff EQ, but I never could grasp the concepts of calculus to solve real world (and theoretical) problems. I did well in Diff EQ too, understood it, but never quite could grasp the differences of calculus versus Diff EQ (I think one solves instantaneous and the other creates a formula over time).

With algebra and trig I understand the goal that is trying to be achieved. Certainly I don't remember all of algebra and willing to bet not all of it is used ever again. Being able to solve for X is the goal, but, if a person doesn't reduce the equation completely because they overlooked a rule, the solution can still be obtained thus making algebra more forgiving. A good example is reducing logs. I don't remember off the top of my head, but something to do with a negative log in the denominator and having to multiply a log over a log. Anyway, regardless, if this isn't done, one can still solve for X. It may be a bit of extra number entry in a calculator, but it can still be solved.

With calculus (and why I stated "theoretical" above), some of it are word problems that wouldn't have the ideal answer, but, calculus is far less forgiving. An example of "theoretical" is my previous question I remember (but for the life of me have no idea how to solve) is a swimmer swimming to shore at one rate while the water current is pushing the swimmer sideways, where on the shore will the swimmer land?

This is theoretical because a human wouldn't swim at a constant rate, the water current isn't constant, etc... but I understand the concept (it's one rate of change with respect to another rate of change). I understand the goal that is trying to be achieved, I can differentiate a function, I can integrate a function, but how to piece it all together is what I never understood.

I remember first starting calculus and thinking why can't the 'd' in dx/dt just cancel leaving you with x/y. Then I saw equations with x d/dt and questioned whether the x is being pulled out of dx and leaving you with d/dt or if d/dt is a calculus "symbol" and the x is just a variable that was never part of d/dt in the first place (actually, now that I think of it, I think it still confuses me). Such as does was 'abc' d/dt really d(abc)/dt (the parenthesis are included only to make it easier to read)?

I had a professor who was very good at teaching calculus, however, his practice tests were the same as his regular tests with the exception of changing numbers. Providing you could do well with the practice test, you were guaranteed to do well on the test. If not for this, I probably would never have passed; or maybe it would have forced me to understand the foundation thus being able to provide answers in this thread and not asking questions.

Sometimes just being able to have someone present to ask "why" helps me understand better rather than just seeing the common introduction lectures on calculus. Those lectures (and usually people I've spoken to who explain it) talk too fast and while I'm processing the initial stuff, they are already on the next step forcing me to get confused.

 

Offline TimFox

  • Super Contributor
  • ***
  • Posts: 7957
  • Country: us
  • Retired, now restoring antique test equipment
Re: Brushing up on Calculus
« Reply #63 on: December 30, 2022, 05:07:12 pm »
Nominal Animal's example "What height and radius minimizes the surface area of a cylindrical container with unit volume, V=1?" of an extremum several posts up is an excellent example of a practical use of calculus.
Finding a minimum or maximum of a function is a common problem in engineering.
A common teen-age gripe is that there is "no algebra in the real world".
My reply to that is "yes, there is algebra in the real world and it's all story problems".
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Brushing up on Calculus
« Reply #64 on: December 30, 2022, 05:45:19 pm »
That reminds me of a calculus exercise I liked, and many are familiar with:

What height and radius minimizes the surface area of a cylindrical container with unit volume, \$V = 1\$?

The one I like is "Gabriels Horn":  imagine a horn constructed by revolving the function y=1/x from x=1 to infinity around the x axis.  Now, find the surface area and volume.

OK, the volume is PI units so that is how much paint it takes to fill the volume.  But the surface area (just the walls) is infinite so there isn't enough paint in the universe to paint the surface.

These values are calculated as the sum of surface rings (for the surface) or disks (for the volume).

https://en.wikipedia.org/wiki/Gabriel%27s_horn

Just fooling around with integration.

With a computer, I kind of like Riemann Sums since I have already coded it in Fortran.  The attached code was written for a demonstration so is hardly minimal.  The cool thing is that it shows the center Riemann Sum is a pretty good approximation.

In any event, it integrates a function:
Code: [Select]
f(x) = (x**2) + sqrt(1.0 + (2.0 * x))
from 3 to 5 with 100,000 slices.  There are 3 Riemann Sums (Left, Center and Right) along with trapezoidal.  It serves no particular purpose other than providing entertainment - I like Fortran (since 1970).
 

Offline TimFox

  • Super Contributor
  • ***
  • Posts: 7957
  • Country: us
  • Retired, now restoring antique test equipment
Re: Brushing up on Calculus
« Reply #65 on: December 30, 2022, 05:46:59 pm »
Of course, the volume of paint required to coat the interior surface is not a physical situation, since paint has a finite thickness and will clog the pipe past a certain small diameter.
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Brushing up on Calculus
« Reply #66 on: December 30, 2022, 06:12:30 pm »
Quote
You probably learn in calculus class that the derivative is just the slope of the tangent line deltaY/deltaX as deltaX approaches zero, and integration is just a sum of rectangle areas deltaY*deltaX (also as deltaZ approaches zero.)

I remember first starting calculus and thinking why can't the 'd' in dx/dt just cancel leaving you with x/y.

Of course it can!  It just isn't taught that way; it typically starts out with limits and works down.

Consider y = x2 and let's 'nudge' it a little:

y+dy = (x + dx)2
y+dy = x2 + 2x*dx+dx2  But dx is tiny and dx2 is even smaller - toss it!
Subtract off the original equation y = x2 and all we have is
dy = 2x * dx or
dy/dx = 2x

This is known as the infinitesimals approach and was used in the early years of Calculus.  It is discussed in the still popular "Calculus Made Easy" book by Silvanus P Thompson (1910).  There is an updated version with comments by the late Martin Gardner (THE math guy at Scientific American magazine).  Pages 21..24 of the Martin Gardner edition with this discussion on page 52.  I highly recommend the book!

You need to think of 'd' as a 'little nudge'.  dx is a little nudge of the x variable and dy is a little nudge of the y variable.  dy/dx is the little nudge of y as a result of a little nudge of x.

« Last Edit: December 30, 2022, 06:18:46 pm by rstofer »
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Brushing up on Calculus
« Reply #67 on: December 30, 2022, 06:16:46 pm »
Of course, the volume of paint required to coat the interior surface is not a physical situation, since paint has a finite thickness and will clog the pipe past a certain small diameter.

Sure, mess up the beautiful math with reality.  Mathematicians live in their own version of reality unencumbered by physical constraints.
 

Offline bidrohini

  • Regular Contributor
  • *
  • Posts: 201
  • Country: bd
Re: Brushing up on Calculus
« Reply #68 on: December 31, 2022, 03:30:33 pm »
You can search the specific topics at khan academy.
 

Offline TimFox

  • Super Contributor
  • ***
  • Posts: 7957
  • Country: us
  • Retired, now restoring antique test equipment
Re: Brushing up on Calculus
« Reply #69 on: December 31, 2022, 04:57:16 pm »
Of course, the volume of paint required to coat the interior surface is not a physical situation, since paint has a finite thickness and will clog the pipe past a certain small diameter.

Sure, mess up the beautiful math with reality.  Mathematicians live in their own version of reality unencumbered by physical constraints.

Even mathematicians compute volume with all three dimensions...
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Brushing up on Calculus
« Reply #70 on: December 31, 2022, 07:05:35 pm »
You can search the specific topics at khan academy.

Or you can solve them at symbolab.com or graph them at desmos.com.  Khan Academy is one of my favorite resources.
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4199
  • Country: us
Re: Brushing up on Calculus
« Reply #71 on: January 01, 2023, 09:23:32 am »
I had the somewhat interesting experience of having Calculus, Physics, Chemistry, and EE classes all teaching a bunch of the same math at the same time (and throw in that CS class on numerical methods, too.)  The non-Math classes were all sort-of trying to catch students up from whatever they had learned in Math to what was needed to do the EE/Physics/Chemistry work (particularly WRT 3D things like gradients and curls and stuff that I only vaguely remember.)
I mean - Maxwell's equations, right?  Fundamental to physics and theoretical EE:


Sigh.
I guess this left me (temporarily, anyway) with a bunch of problem-solving skills, and less of the math theory (as I've complained about before.)
So you might want to add some physics books to your calculus curricula, to have "practical examples" at hand.

(And then, after years of calc, AC circuit analysis is mostly done using phasors, which more or less combines Fourier theory (all signals are sine waves) and complex number theory (complex numbers and exponentials make sine waves too, and they're really easy to differentiate/integrate) to do away with most of the actual need to do any calculus.  I was SO pissed.  But it was really neat.))
 

Offline wizard69

  • Super Contributor
  • ***
  • Posts: 1184
  • Country: us
Re: Brushing up on Calculus
« Reply #72 on: January 01, 2023, 10:39:43 am »
...Otherwise you might be better served by boning up on linear algebra, boolean logic and other fields.
This is a good suggestion.   Sometimes I have to break out the books for trig or some geometry calculation that I should have remembered.   Boolean logic might not apply if she is interested in instruments but I think your point is the math follows the tech.   

Depending upon what I'm doing at the moment I might grab "Engineering Mathematics Handbook" [Jan Tuma], Machinery's Handbook [Industrial Press], HandBook for Electronics Engineering Technicians [Kaufman and Seidman] and a couple of others.    I find Handbooks are great for refreshing what you already "know", and frankly the Tuma book covers more than I ever knew.   The reality is in the tech world the math does not live alone, if you are doing math it is usually to accomplish something electrically or mechanically.   Given that the mind becomes rusty in both venue, if you have forgotten the math you probably have forgotten the implementation details in the mechanical or electrical world.

As for those "others" some of them are PDF's found on the internet.   One that might be applicable here is "Handbook of Filter Synthesis" [Anatol I. Zverev], which is a challenge to read.   Another is: "Introduction to the Mathematical Theory of Systems and Control" [Jan Willem Polderman & Jan C. Willems].   In both cases found free on the net.   Most of the stuff I've posted is rather old, but the basics don't often change.   In any event this highlights that good info can be found on the net.
 

Offline wizard69

  • Super Contributor
  • ***
  • Posts: 1184
  • Country: us
Re: Brushing up on Calculus
« Reply #73 on: January 01, 2023, 11:13:27 am »
Quote
(I plan on doing mostly analog electronics related to music synthesizers.)

This may or  may not require a lot of math on your part, the tendency is to say yes calculus is required.   More importantly if you already know Calculus it might benefit to start searching for books focused on applying math to filter and oscillator design.   The math will come back, especially in the context of an applied circuit.   In a different post I posted the titles of a few books that might be of interest.

It would also be advisable to take advantage of downloads from the lines www.analog.com (LTSpice and other tools).    Www.TI.com has its own resources including a filter design tool plus they run an "Analog Design Journal" (ADJ), that might be right on target (once in awhile anyways) for your interests.   The archive is rather large and I'm not about to search it all.

In any event I'm thinking what you want to do here is to skip the refresh of Calculus and dive into some circuit design.   That would start to refresh memory and highlight what if anything you really need to brush up on.   A lot of the math these days is solved and in the form of software tools.

Now if your goal is to bush up on the math to then create some nice open source tools for electronic music device design I'm sure many people will be happy.   Also I've assumed that the goal here is electronic instruments not software based virtual ones.   AS for the electronic instruments and software you don't even need to build an entire app, just generate designs for spice to digest .   I'm just looking for ways to leverage your programming skills in this endeavor.
 

Offline wizard69

  • Super Contributor
  • ***
  • Posts: 1184
  • Country: us
Re: Brushing up on Calculus
« Reply #74 on: January 01, 2023, 11:43:07 am »
When you say what do your think, I'm not thinking well after being up way to long but I will try.   I really don't see the value in getting a bunch of math text books if you have already taken a full series of classes and did well!   In stead look for hand books that are directed at electronics engineering.   The reasoning is simple, the math will be covered in a way that is compatible with electrical engineering.   Compatible might not be the right word, the idea here is that the math will incorporate electrical engineering concepts, thus you refresh in a way directly compatible with your goals.
 
I've decided I need to take a step or two backwards before tackling the James Stewart Calculus book I ordered the other day.

I can't decided if I should just buy a Precalculus book or buy the combination of a College Algebra book and Trigonometry book.
I'd do neither.   Why?   Because most of what you will need to know will come back real fast and can be refreshed from a handbook or the electronics text you will use.   Beyond all of that a lot of the heavy math is incorporated into various bits of software that you are likely to use.

Besides mistakes in usage often are not pure math.   One of my bigger frustrations in the distance past was evaluating a trigonometric equation wrong and putting a positive 1 where a -1 was needed.   Sure going through a bunch of text might help to avoid such stupidity but it will also put you months away from doing anything related to audio instrumentation.
Quote
I am thinking the College Algebra and Trig books because perhaps they'd each be thinner over all (easier to handle) and perhaps more comprehensive.

The way I progressed in college back around the early 90's was, I took Intermediate Algebra followed by Trig straight into Calculus.  Which was a mistake really. I should of take Precalc or college algebra as I really struggled with Calculus I despite getting an A in it.  (I got an A in both Intermediate Algebra and Trig as well.)

What do you think?  I also see another flavor of a combined book called "Algebra and Trigonometry" which I thought was Precalculus. LOL.. too many different varieties of Algebra and Trig classes if you ask me.
Yes this is a huge problem.   But again I think you are focusing too much on what you think you have forgotten.   You probably did forget a lot but it is not completely gone, I know that I've forgotten a lot but you can get back into it, by picking up a handbook or a text focused on the electronics.   Walk by any engineers desk and you will find all sorts of reference books.
Quote
I was considering the College Algebra book by Kaufman, an older cheaper edition.   I don't know which Trig book to get.   But I figure I better go through both of them again before tackling Calculus I & II followed by Differential Equations and Linear Algebra.  (Guessing I can skip multivariable calculus perhaps.. I only ever recall find volumes of 3D objects as well as line integrals.. don't remember the differentiation part of calc iii.)
Again I wouldn't invest in a teaching text book.   You have already gone through that and will just need refreshing from time to time.    Spending months on getting to 100% mathematically is a big distraction when you can start engineering hardware tomorrow.   I'd spend the money on breadboards, power supplies and instrumentation.
 

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Brushing up on Calculus
« Reply #75 on: January 04, 2023, 05:31:23 pm »
Again I wouldn't invest in a teaching text book.   You have already gone through that and will just need refreshing from time to time.    Spending months on getting to 100% mathematically is a big distraction when you can start engineering hardware tomorrow.   I'd spend the money on breadboards, power supplies and instrumentation.

Thanks a lot.  I got a few math text books recently, used, for a few dollars each.. I buy older editions.  Or I get free ones with PDF  (e.g. OpenStax, etc..)

I already have all the semiconductors, breadboards, test equipment I need; pretty much set there.   I have 13 photo storage boxes full of semiconductors, tools, and what not.  I have a bench multimeter, portable multi, SDS-1104X-E scope, bench power supply, function generator, Hakko 926, Tektronix 2225 analog scope etc..

Actually having a bit of fun working the algebra problems in the Blitzer Algebra & Trig book.  I forgot so much :)   Enjoying not having to rush through the math books this time; working every problem. I really want this to set in so I don't forget it in the future.  I tried reading Practical Electronics for Inventors and The Art of Electronics without refreshing the math and it was irritating me that I didn't understand the math.  I really have forgotten almost all of what I learned 30 years ago.  30 years is a long time.
« Last Edit: January 04, 2023, 05:33:21 pm by JenniferG »
Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 

Offline MarkKn

  • Contributor
  • Posts: 39
  • Country: us
Re: Brushing up on Calculus
« Reply #76 on: January 05, 2023, 01:53:41 am »
Prof. Strang’s calc text is freely available in pdf form. Look on mit courseware or the web. Some of his lectures are on youtube.
 
The following users thanked this post: JenniferG, MarkusAJ

Offline wizard69

  • Super Contributor
  • ***
  • Posts: 1184
  • Country: us
Re: Brushing up on Calculus
« Reply #77 on: January 06, 2023, 10:06:44 pm »
Quote
30 years is a long time.
You are taking to somebody that is 62 going on to real old age.    I've forgotten much from those years from college and high school, worse sometimes I forget where my keys are! >:D >:D >:D   

I really believe that the math will come back to you and that you will need to use it in a way that applies to electrical engineering.   In any event if this is a hobby, the important thing is to have fun.
 
The following users thanked this post: JenniferG

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Brushing up on Calculus
« Reply #78 on: January 12, 2023, 11:41:15 pm »
My favorite calculator is the HP48GX.  I bought one back in late 1992 and also recently re-acquired one for a good deal (under $100). 

I just got an iPhone 11 (used for $250 in mint cond with 97% battery health).  It makes use the HP48GX app on my phone a great experience.  The app runs the HP48GX like at least 10 times faster.  Calculations are instant.  I really like that it is backlit unlike the HP48GX.  My eyes at 52 aren't as good as they used to be and need more lighting.

I'll probably sell my HP48GX  for $250 which will be like getting this phone for free essentially.  My HP48GX is in mint cond with black LCD display -- a more rare LCD screen compared to the blue text.

Here's a photo of my iPhone 11 running the app side by side with my HP48GX.  Just snapped it.  Imagine if I had the iPhone 11 Pro Max or whatever.. it'd be huge, closer to the side of the HP48gx.  But I am really happy with the size of the iphone 11 because I can easily press any button on the screen.



The name of the iPhone app I am using is called "iHP48".
« Last Edit: January 12, 2023, 11:43:22 pm by JenniferG »
Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 

Offline JenniferGTopic starter

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Brushing up on Calculus
« Reply #79 on: January 13, 2023, 12:00:53 am »
Made a quick little youtube video using the app so you can see how snappy it is.   (Sorry for the iphone rocking around on the table each keypress, I have to buy a case for it now.. just got the phone today.)

I calculated a loan payment on a 30 year loan at 4.65% for 76,000  (future value of 0).   And it results in 391 payment which is correct.

I like how the top row of buttons are assignable to built in apps and apps you can write in basic.   With TVM SOLVR enabled the calculator becomes a great financial calculator as well as scientific.

« Last Edit: January 13, 2023, 12:03:11 am by JenniferG »
Test Equip: GDM-8251a, UT61E, Probemaster, Tektronix 2225
Power Supplies: GPD-3303S (w/o overshoot problem)
Soldering Station:  Hakko 926
 

Offline dmowziz

  • Contributor
  • Posts: 33
  • Country: ca
Re: Brushing up on Calculus
« Reply #80 on: January 15, 2023, 03:13:12 am »
Here's a simple calculus problem that you can help me solve

Asked on a math forum a day ago, no response yet.


Please how is the integral derived?
The problem is the 2nd coefficient in the sine term.


Thanksss
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf