Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Featured What software do you use in your field of study?

  1. Oct 19, 2016 #1

    Stephen Tashi

    User Avatar
    Science Advisor

    In the spirit of "It's fun to make lists", tell the forum what software you use in your field of study - with emphasis on what programs you use, rather than what general purpose computer languages you use.

    How much of your software is used because its a favorite of a particular department at a particular university ?

    Physicists and astronomers often make posts with acronyms designating programs I've never hear of - what are their full names? What do they do?

    Electrical engineers use programs to set up "programmable logic devices". Are there lots of programs of this type?

    Nothing much to report, myself - I'm retired and my only work is serving as executor of an estate - for which LibreOffice writer and calculator come in handy.
     
  2. jcsd
  3. Oct 20, 2016 #2

    berkeman

    User Avatar

    Staff: Mentor

    From an EE standpoint, it's good to be comfortable with using several software tools:

    ** C -- you use this for many test programs to test your designs or help with manufacturing test fixtures
    ** Tcl/TL or Python -- for automating your manual scripts or other test applications
    ** MATLAB -- for your design work, especially simulating your algorithms on large datasets and plotting/visualization
    ** SPICE -- Using any of the many SPICE circuit simulation packages to optimize your designs
    ** Verilog -- For your ASIC designs
    ** Xilinx Integrated Design Suite for CPLDs and FPGAs -- https://www.xilinx.com/products/design-tools/ise-design-suite.html

    and so on... :smile:
     
    Last edited: Oct 21, 2016
  4. Oct 20, 2016 #3

    rcgldr

    User Avatar
    Homework Helper

    Some of the analog EE's at a company I worked for used Visual Basic's drag and drop tool to create a GUI with charts and graphs to display data output by devices in the design stage. Visual Basic generates the user interface code, so the EE's only need to add code to capture and interpret the data from such devices.
     
  5. Oct 20, 2016 #4

    FactChecker

    User Avatar
    Science Advisor
    Gold Member

    For flight controls software (retired now):
    MATLAB and Simulink. Was MATRIXX and SystemBuild years ago.
    R
    Git
     
    Last edited: Oct 20, 2016
  6. Oct 20, 2016 #5

    mfb

    User Avatar
    2016 Award

    Staff: Mentor

    Experimental particle physics:
    - ROOT and its variants, based on C++ or python. Most software frameworks (specific to the experiments) are based on ROOT.
    - Various programs written for particle physics, obviously (Monte Carlo generators, GEANT 4, ...)
    - Matlab for some hardware-based tasks.
    - Xilinx for FPGAs
    - The usual office programs for some quick calculations, presentations, forms, ...
    - LaTeX for presentations and publications
    - various text editors
    - browser and so on, obviously
     
  7. Oct 20, 2016 #6
    Most of my real work:

    LibreOffice Calc (spreadsheet)
    Graph.exe (https://www.padowan.dk/download/)
    Gnuplot
    SciDavis
    Tracker video analysis (http://physlets.org/tracker/ )
    LibreOffice Writer
    TeXWorks
    ImageJ (https://imagej.nih.gov/ij/)
    Vernier Logger Pro
    GIMP
    MotionStudio (high speed video capture and analysis)
    AMoreAccurateFourierTransform (https://sourceforge.net/projects/amoreaccuratefouriertransform/)
    NIScope
    QuickLOAD (Internal ballistics)
    JBM (External Ballistics, http://www.jbmballistics.com/cgi-bin/jbmtraj-5.1.cgi )
    GCC (C compiler)

    When I was on the USAFA math faculty, we used Matlab and MMa a lot for teaching, and a colleague and I introduced Graph.exe for early math courses. The only one I still use regularly is Graph.exe, though we did recently get one of the lab assistants a subscription to Wolfram Alpha.
     
  8. Oct 20, 2016 #7

    ShayanJ

    User Avatar
    Gold Member

    SciPy
    Maxima
    Gnuplot
    C++
    Python
    Gummi
    (I'm a particle physics master's student!)
     
  9. Oct 20, 2016 #8

    f95toli

    User Avatar
    Science Advisor
    Gold Member

    Experimental device physics/low temperature physics
    • Matlab- for most things including controlling instrumentation
    • Labview -controlling instrumentation (albeit less and less, these days we mainly use Matlab with the Instrumentation control toolbox)
    • Scipy/Python -for some type of modelling (mainly with toolboxes such as Qutip)
    • COMSOL- for FEM simulations
    • Sonnet - for simulating microwave circuits
    • Latex- for writing papers
    • MS Office- for day to day office stuff
    • Origin- for creating graphs for publications (although I mainly use Matlab for this as well)
    • Inkscape, GIMP etc for creating illustrations
     
  10. Oct 20, 2016 #9

    DrClaude

    User Avatar

    Staff: Mentor

    For research in atomic and molecular physics:
    Matlab
    Mathematica
    Gaussian

    For research in combustion:
    OpenFOAM
    CHEMKIN
    Tecplot
    VisIt

    For teaching in engineering physics:
    Matlab
    COMSOL

    General purpose:
    Emacs (for editing all kind of files)
    Igor Pro (for plotting)
     
  11. Oct 20, 2016 #10

    vanhees71

    User Avatar
    Science Advisor
    2016 Award

    -Emacs as editor; sometimes vi for smaller tasks
    -LaTeX for text processing
    -Fortran
    -Mathematica
    -gnuplot
     
  12. Oct 20, 2016 #11
    Python via Enthought Canopy
    LabVIEW
    LaTeX
    Eagle PCB CAD
    SPICE Circuit Simulation
    SolidWorks
    Elsyca (electrochemical FEM)
    Gamry Framework (electrochemical impedance modeling)
    Excel
    Played with Matlab, Fortran, C++, TecPlot and ImageJ.
     
  13. Oct 20, 2016 #12
    Undergrad here, I use :
    Python, sadly currently the only real tool I know how to use ( Scipy,Sympy,Numpy,matplotlib,VPython(via Jupyter) via Spyder IDE/ yes I use it for everything at the moment )
    Desmos online
    Emacs
    LaTeX ( Our professor obliges properly written papers to be sent to him on email for questions )
     
  14. Oct 20, 2016 #13
    Software engineer here, lets see:

    Coding
    Code::blocks, Notepad++, Gedit, vim, tail, G++, gdb, valgrind, php, dependency walker, Xcode,

    Networking:
    Tcpdump, wire shark, fiddler, paros, nmap, telnet

    Management:
    Svn, git, jenkins, jira, nsis, rpm, yum, phpmysqladmin, liquibase

    Math:
    Mathematics, matlab

    Virtualization:
    Vsphere, zen, esxi, virtual box, grub, wine, darwine rdesktop, x11
     
  15. Oct 20, 2016 #14

    Dale

    Staff: Mentor

    Outlook, Power Point, Word, ..., Mathematica, R.
     
  16. Oct 21, 2016 #15

    mheslep

    User Avatar
    Gold Member

    Matlab, Matlab, Matlab.

    Runners up:
    Python and it's various math science pkgs, IDEs.
    OpenCV
    Excel
     
  17. Oct 21, 2016 #16

    Grinkle

    User Avatar
    Gold Member

    No one has yet mentioned their browser. Outlook and my browser (IE / Mozilla) occupy 90% of my time using software. The rest is Powerpoint, Excel and various only-known-in-my-company point tools for accessing various company data.
     
  18. Oct 22, 2016 #17

    vanhees71

    User Avatar
    Science Advisor
    2016 Award

    My browsers are chromium and firefox. I don't know, how to work with Microsoft products. E.g., I've been never able to produce a readable text with Word (and I've never seen one written by others ;-)).
     
  19. Oct 22, 2016 #18

    fresh_42

    Staff: Mentor

    This is only because the escape button is of no use in Word ... :biggrin:
     
  20. Oct 22, 2016 #19

    vanhees71

    User Avatar
    Science Advisor
    2016 Award

    Yeah, that explains it ;-)).
     
  21. Oct 23, 2016 #20

    George Jones

    User Avatar
    Staff Emeritus
    Science Advisor
    Gold Member

    Maple on my office desktop and on my laptop.
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Have something to add?
Draft saved Draft deleted



Similar Discussions: What software do you use in your field of study?
  1. What browser do you use? (Replies: 13)

Loading...