Breaking News
Comments
Newest First | Oldest First | Threaded View
<<   <   Page 2 / 4   >   >>
LiketoBike
User Rank
Author
Re: don't pigeonhole R
LiketoBike   6/27/2014 3:41:33 PM
NO RATINGS
Not disputing that.  But time is a constraint that must also be accommodated...and meeting the schedule is not always "not good engineering." 

 

I think we have to meet in the middle here.

DaveMcGuire
User Rank
Author
Re: don't pigeonhole R
DaveMcGuire   6/27/2014 3:20:15 PM
NO RATINGS
You make an excellent point here, but a big part of engineering is knowing and using the right tool for the job.  Not doing so is taking a shortcut...and not "good engineering".

 

                   -Dave

 

LiketoBike
User Rank
Author
Re: don't pigeonhole R
LiketoBike   6/27/2014 2:37:53 PM
NO RATINGS
Well, a lot of people "abuse" existing tools because they don't have time to learn 100 different tools, also.  It's not "lazy" to realize that there is a finite amount of time available in a day (or a project) and to cope accordingly.  If my employer allowed me time to get up to speed on all the "most appropriate" tools for any given project, I would be learning different tools all the time instead of doing my actual job :-) because I don't do just one kind of work day-in and day-out.

So there is an actual engineering tradeoff in the tools space:  learning a few very flexible tools in-depth, and using them for most tasks...or learning lots of different, specific, focused tools superficially.  I suspect most people are somewhere in the middle.

AZskibum
User Rank
Author
Re: don't pigeonhole R
AZskibum   6/25/2014 5:52:50 PM
NO RATINGS
Thanks everyone for all the info on R. I've never used this tool, but I'm going to check it out.

DONALD.RUSS
User Rank
Author
Another vote for LTSpice and the LTPowerCad
DONALD.RUSS   6/25/2014 10:04:06 AM
NO RATINGS
Much deaper and more powerful simulation of solutionds than WebBench.  Can also be used for general analog design.

LTSpice models of actual devices allow you to see the effects of changes to the circuit. 

Boundless.

Kinnar
User Rank
Author
Scilab is a versatile tool for computing
Kinnar   6/25/2014 7:54:17 AM
NO RATINGS
Scilab is a very nice free tool for math computing, it is the most suggested tool for schools and colleges. http://www.scilab.org/

dcurrie030
User Rank
Author
Re: Pari/GP; other apps; Question
dcurrie030   6/24/2014 3:20:58 PM
NO RATINGS
[someone asked about a 2000-era automatic curve fitter using multiple algorithms]

There is a nice free on-line curve and surface fit tool at http://zunzun.com/

For a Remez solver, look at Sollya.

-- e

 

przem
User Rank
Author
Re: Pari/GP; other apps; Question
przem   6/24/2014 11:57:24 AM
NO RATINGS
[someone asked about a 2000-era automatic curve fitter using multiple algorithms]

There was a CERNlib program called MINUIT that did that. There was also something called CurveFit that was more automatic.

zeeglen
User Rank
Author
Re: don't pigeonhole R
zeeglen   6/23/2014 10:15:15 PM
NO RATINGS
@ antedeluvian the use of Excel in Electronic Engineering

There was a time I did not know how to use Excel, then I needed to calculate PCB dimensions for impedance control of broadside-coupled differential stripline.  The textbook equation was a real pig, but learned how to use the Excel goal-seek function to automatically iterate guesses until it found the right one.  The prototype boards measured within 2% of the target.

DaveMcGuire
User Rank
Author
Re: don't pigeonhole R
DaveMcGuire   6/23/2014 9:45:18 PM
NO RATINGS
  Well yes, a lot of people abuse existing tools due to inertia or just plan laziness.  That's a bit of a shame, but our work ethic isn't what it once was.

 

  I myself stumbled upon R in a search for a good math package.  I had used Octave a bit, and mostly liked it, but being a fan of Lisp, I was immediately drawn to R's simiarly to the Scheme language.  Specifically I needed to do some curve fitting to linearize the response of a sensor, and come up with coefficients to embed in firmware.  R made short work of it, and it made so much sense, that I've been hooked ever since.  I've since written an entire suite of instrument control software with it, so I go straight from lab equipment into data structures in R, complete with graphing if needed.

 

  And I don't have to fight with Windows to use it. ;)

 

  A lot of people use Excel (or an equivalent; I use the name generically, like 'Xerox") for the type of curve fitting I needed to do that day, or other related stuff, and if that tool works for them, that's great.  The R approach better matches the way my mind works, and the productivity boost has been great for both myself and those who depend on my work.  It's not for everyone, but give it a try, you might like it.  The learning curve is steep, like any other complex tool, but it's worth it.

 

                      -Dave

 

<<   <   Page 2 / 4   >   >>


Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
Radio
NEXT UPCOMING BROADCAST

What are the engineering and design challenges in creating successful IoT devices? These devices are usually small, resource-constrained electronics designed to sense, collect, send, and/or interpret data. Some of the devices need to be smart enough to act upon data in real time, 24/7. Are the design challenges the same as with embedded systems, but with a little developer- and IT-skills added in? What do engineers need to know? Rick Merritt talks with two experts about the tools and best options for designing IoT devices in 2016. Specifically the guests will discuss sensors, security, and lessons from IoT deployments.
Like Us on Facebook
Special Video Section
LED lighting is an important feature in today’s and future ...
05:27
The LT8602 has two high voltage buck regulators with an ...
05:18
The quality and reliability of Mill-Max's two-piece ...
01:34
Why the multicopter? It has every thing in it. 58 of ...
Security is important in all parts of the IoT chain, ...
Infineon explains their philosophy and why the multicopter ...
The LTC4282 Hot SwapTM controller allows a board to be ...
This video highlights the Zynq® UltraScale+™ MPSoC, and sho...
Homeowners may soon be able to store the energy generated ...
The LTC®6363 is a low power, low noise, fully differential ...
See the Virtex® UltraScale+™ FPGA with 32.75G backplane ...
Vincent Ching, applications engineer at Avago Technologies, ...
The LT®6375 is a unity-gain difference amplifier which ...
The LTC®4015 is a complete synchronous buck controller/ ...
10:35
The LTC®2983 measures a wide variety of temperature sensors ...
The LTC®3886 is a dual PolyPhase DC/DC synchronous ...
The LTC®2348-18 is an 18-bit, low noise 8-channel ...
The LT®3042 is a high performance low dropout linear ...