CRN 24173: Technology Info

From Classes
(Difference between revisions)
Jump to: navigation, search
(Mathematica)
(FTP client)
 
(67 intermediate revisions by one user not shown)
Line 30: Line 30:
 
</gallery>
 
</gallery>
 
====Beamer====
 
====Beamer====
 +
* [http://helmut.knaust.info/class/201420_5365/beamer_presentation.pdf '''Jennifer''''s Presentation]
 +
**[http://helmut.knaust.info/class/201420_5365/beamer_presentation.tex Latex source]
 +
** To compile the LaTeX file, you will also need to download the contents of the [http://helmut.knaust.info/class/201420_5365/images folder] with the images used. (Put the files in a directory called "images".)
 
* A ''Beamer'' slide presentation: [http://helmut.knaust.info/presentations/2009/20090808_MF_Machin/Machin.pdf PDF file] [http://helmut.knaust.info/presentations/2009/20090808_MF_Machin/Machin.tex LaTeX file]
 
* A ''Beamer'' slide presentation: [http://helmut.knaust.info/presentations/2009/20090808_MF_Machin/Machin.pdf PDF file] [http://helmut.knaust.info/presentations/2009/20090808_MF_Machin/Machin.tex LaTeX file]
 
* Andrew Mertz and William Slough. [http://tug.org/pracjourn/2005-4/mertz/mertz.pdf ''Beamer by Example'']. The PracTEX Journal 2005 No 04, 17 pp.
 
* Andrew Mertz and William Slough. [http://tug.org/pracjourn/2005-4/mertz/mertz.pdf ''Beamer by Example'']. The PracTEX Journal 2005 No 04, 17 pp.
Line 35: Line 38:
  
 
====PSTricks====
 
====PSTricks====
 +
*[http://helmut.knaust.info/class/201420_5365/PSTricks_aaltiyev_presentation.pdf '''Agamyrat''''s Presentation]
 +
**[http://helmut.knaust.info/class/201420_5365/PSTricks_aaltiyev_presentation.tex Latex source].
 
*[http://helmut.knaust.info/class/201320_5365/Tex/pstricks_texmaker.html Using PSTricks with TeXMaker]
 
*[http://helmut.knaust.info/class/201320_5365/Tex/pstricks_texmaker.html Using PSTricks with TeXMaker]
 
* PSTricks on MACs:
 
* PSTricks on MACs:
Line 45: Line 50:
 
[Thanks, Louise!]
 
[Thanks, Louise!]
  
==Mathematica==
+
==Computer Algebra Systems==
 +
===Mathematica===
 
*[http://www.wolfram.com/broadcast/screencasts/handsonstart/ Hands-on Start to Mathematica (4 min. Video)]
 
*[http://www.wolfram.com/broadcast/screencasts/handsonstart/ Hands-on Start to Mathematica (4 min. Video)]
 
*Mathematica notebooks:  
 
*Mathematica notebooks:  
**[http://helmut.knaust.info/class/201320_5365/NB/01introduction.nb Introduction] | [http://helmut.knaust.info/class/201320_5365/NB/02graphing.nb Graphing] | [http://helmut.knaust.info/class/201420_5365/02asolving.nb Solving Equations] |  [http://helmut.knaust.info/class/201420_5365/03boole.nb Boolean Operations] | [http://helmut.knaust.info/class/201420_5365/04algcalc.nb Algebra and Calculus] | [http://helmut.knaust.info/class/201420_5365/05random.nb Random Numbers] | [http://helmut.knaust.info/class/201420_5365/06lists.nb Lists I] | [http://helmut.knaust.info/class/201420_5365/07lists.nb Lists II] | [http://helmut.knaust.info/class/201420_5365/08hofcts.nb Higher-order Functions]
+
**[http://helmut.knaust.info/class/201320_5365/NB/01introduction.nb Introduction] | [http://helmut.knaust.info/class/201320_5365/NB/02graphing.nb Graphing] | [http://helmut.knaust.info/class/201420_5365/02asolving.nb Solving Equations] |  [http://helmut.knaust.info/class/201420_5365/03boole.nb Boolean Operations] | [http://helmut.knaust.info/class/201420_5365/04algcalc.nb Algebra and Calculus] | [http://helmut.knaust.info/class/201420_5365/05random.nb Random Numbers] | [http://helmut.knaust.info/class/201420_5365/06lists.nb Lists I] | [http://helmut.knaust.info/class/201420_5365/07lists.nb Lists II] | [http://helmut.knaust.info/class/201420_5365/08hofcts.nb Higher-order Functions] | [http://helmut.knaust.info/class/201420_5365/09graphing2.nb Graphing II] | [http://helmut.knaust.info/class/201420_5365/10graphing3.nb Graphing III] | [http://helmut.knaust.info/class/201420_5365/oddsends.nb Printing, Procedures, Recursion, Modules, and Replacement]
 
*Homework
 
*Homework
**[http://helmut.knaust.info/class/201420_5365/HW02.nb Homework 2] | [http://helmut.knaust.info/class/201420_5365/HW03.nb Homework 3]
+
**[http://helmut.knaust.info/class/201420_5365/HW02.nb Homework 2] | [http://helmut.knaust.info/class/201420_5365/HW03.nb Homework 3] | [http://helmut.knaust.info/class/201420_5365/HW04.nb Homework 4]
 +
* Examples
 +
** [http:///helmut.knaust.info/class/201420_5365/NewtonRaphson.nb Newton's Algorithm] | [http:///helmut.knaust.info/class/201420_5365/PrimeFactors.nb Prime Factorization]
 +
* Wolfram Demonstration Projects
 +
{| style="width:400px"
 +
|[http://demonstrations.wolfram.com/IAmARegularPolygon/ I Am  a Regular Polygon], by Jennifer
 +
|[http://demonstrations.wolfram.com/TheWindChillFactor/ The Wind Chill Factor], by Susana
 +
|-
 +
|[[Image:JE_wdp.gif|left]]
 +
|[[Image:SG_wdp.gif|left]]
 +
|}
 
* Mathematica textbooks (in increasing order of complexity):  
 
* Mathematica textbooks (in increasing order of complexity):  
 
**Roozbeh Hazrat, ''Mathematica: A Problem-Centered Approach'', Springer Verlag, 2010.
 
**Roozbeh Hazrat, ''Mathematica: A Problem-Centered Approach'', Springer Verlag, 2010.
 
**Stan Wagon, ''Mathematica in Action'', Springer Verlag, 3rd ed., 2010.
 
**Stan Wagon, ''Mathematica in Action'', Springer Verlag, 3rd ed., 2010.
 
**Paul Wellin, ''Programming with Mathematica: An Introduction'', Cambridge University Press, 4th ed., 2013.  
 
**Paul Wellin, ''Programming with Mathematica: An Introduction'', Cambridge University Press, 4th ed., 2013.  
 +
**Sal Mangano, ''Mathematica Cookbook'', O'Reilly, 2010.
 
**Roman Maeder, ''Programming in Mathematica'', Springer Verlag, 3rd ed., 1997.
 
**Roman Maeder, ''Programming in Mathematica'', Springer Verlag, 3rd ed., 1997.
 
<gallery  widths="200px" heights="250px" perrow="4">
 
<gallery  widths="200px" heights="250px" perrow="4">
Line 60: Line 77:
 
File:Wagon.jpg
 
File:Wagon.jpg
 
File:wellin.jpg
 
File:wellin.jpg
 +
File:MathCook.jpg
 
File:maeder.jpg
 
File:maeder.jpg
 
</gallery>
 
</gallery>
 +
 +
===Maple===
 +
A commercial competitor of Mathematica is [http://www.maplesoft.com/products/maple/ '''Maple'''].
 +
===Maxima===
 +
*[http://maxima.sourceforge.net/ '''Maxima'''] is a descendant of Macsyma, the legendary computer algebra system developed in the late 1960s at the Massachusetts Institute of Technology. (Click on the download tab on the left.)
 +
* Documentation for '''Maxima''' can be found [http://maxima.sourceforge.net/documentation.html here].
 +
===Sage===
 +
[[image:Sage.png|245px|right]][http://www.sagemath.org/ '''Sage'''] is another free computer algebra system, built  on top of many existing open-source packages: $\LaTeX$, NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R etc. It can be used online or downloaded to run as a virtual machine.
 +
 +
==Geometry Software==
 +
===GeoGebra===
 +
* [http://www.geogebra.org/ GeoGebra website]
 +
** [http://www.geogebra.org/cms/en/download Download page]. You need to have [http://www.java.com/en/download/index.jsp Java] installed on your computer.
 +
** [http://www.geogebra.org/book/intro-en.pdf Tutorial]
 +
* [http://helmut.knaust.info/class/201320_5365/GeoGebra/Thales.html A GeoGebra applet as a web page]
 +
* [http://www.geogebratube.org/material/show/id/35697 A GeoGebra applet uploaded to ''GeoGebraTube''] (quartic)
 +
* [[A GeoGebra applet embedded in MediaWiki]]  (linkage)
 +
* [http://helmut.knaust.info/class/201320_5365/GeoGebra/steiner.pdf An example exporting GeoGebra graphics to LaTeX] ([http://helmut.knaust.info/class/201320_5365/GeoGebra/steiner.tex LaTeX source file])
 +
* [http://www.magicmath.it/mathematics Gaetano Di Caprio's applets]
 +
* Examples:
 +
**[http://helmut.knaust.info/class/201320_5365/GeoGebra/Thales.ggb The Theorem of Thales] | [http://helmut.knaust.info/class/201320_5365/GeoGebra/triangle.ggb A triangle] | [http://helmut.knaust.info/class/201320_5365/GeoGebra/ellipse.ggb An ellipse] | [http://helmut.knaust.info/class/201320_5365/GeoGebra/cycloid.html The cycloid (web page)] | [http://helmut.knaust.info/class/201320_5365/GeoGebra/parabola2.ggb A parabola]
 +
{{#ev:youtube|w7lgMx8-1c0|300}}
 +
 +
===Geometer's Sketchpad===
 +
* [http://www.dynamicgeometry.com/ Geometer's Sketchpad resource page]
 +
===Cinderella===
 +
* '''Susana''''s Presentation: [http://helmut.knaust.info/class/201420_5365/CinderellaGraphics.pps Part I] | [http://helmut.knaust.info/class/201420_5365/cinderella.pdf Part II] | [http://helmut.knaust.info/class/201420_5365/Cinderella_construction.cdy An example]
 +
* [http://www.cinderella.de/tiki-index.php Cinderella WiKi page]
 +
 +
===Cabri===
 +
* [http://www.cabri.com/ Cabri]
 +
 +
==Logo==
 +
[[image:Turtle_draw.jpg|300px|right]]
 +
"Logo is the name for a philosophy of education and a continually evolving family of programming languages that aid in its realization." (Harold Abelson)
 +
*[http://helmut.knaust.info/class/201420_5365/Logo.pps '''Monique''''s Presentation]
 +
*[http://el.media.mit.edu/logo-foundation/index.html Logo Foundation]
 +
*[ftp://ftp.cs.berkeley.edu/pub/ucblogo/ucbwlogosetup.exe UCB Logo]. A basic implementation for Windows.
 +
*[http://www.softronix.com/logo.html MSW Logo]. A more advanced version, also for Windows.
 +
 +
==RPN Calculators==
 +
*[http://hp15c.com/ Online version of HP-15C]
 +
*[http://www.uiltexas.org/files/academics/Calculator-Applications-Sample-Test.pdf Sample test from the UIL Texas]
 +
*[http://www.hpmuseum.org/ The Museum of HP Calculators]
 +
[[image:HP15c.jpg‎|300px|center]]
 +
 +
==Excel==
 +
* [http://helmut.knaust.info/presentations/2003/inet2003/inet2003.pps Presentation]. You can click on the spreadsheet links in the presentation to download sample ''Excel'' spreadsheets.
 +
* [http://helmut.knaust.info/class/201420_5365/HW08.pdf Homework 8]
 +
 +
==Mathematics on the Web==
 +
[[Image:server.png|thumb|400px|left|Web hosting schematic]]
 +
<br clear=all>
 +
HTML Tutorials
 +
*[http://html.net/tutorials/html/ HTML Tutorial]
 +
*[http://www.w3schools.com/html/DEFAULT.asp w3schools.com]
 +
 +
HTML Reference Resources
 +
*[http://www.w3schools.com/tags/ w3schools.com]
 +
*[https://developer.mozilla.org/en-US/docs/Web/HTML/Element Mozilla Foundation]
 +
<br clear=all>
 +
===FTP client===
 +
*[http://winscp.net/eng/index.php WinSCP]
 +
 +
Home directory: [http://helmut.knaust.info/5365 http://helmut.knaust.info/5365 ]
 +
*[http://www.wsftple.com/ WS FTP LE]
 +
 +
===MathJax===
 +
*[http://www.mathjax.org/ Homepage]
 +
*[http://helmut.knaust.info/class/201420_5365/MathJax.html A $\LaTeX$ file on the web (after minimal changes from the original)] | [http://helmut.knaust.info/class/201420_5365/MathJax.txt The underlying HTML file] | [http://helmut.knaust.info/class/201320_4303/iso.tex The original $\LaTeX$ file]
 +
 +
==Linux==
 +
*[http://www.ubuntu.com/desktop Ubuntu site]
 +
*[http://www.wikihow.com/Install-Ubuntu-on-VirtualBox How to install ''Ubuntu'' using ''Virtual Box'']
 +
[[Image:UbuntuVB.JPG|700px]]
  
 
==mydesktop.utep.edu==
 
==mydesktop.utep.edu==
Line 67: Line 160:
  
 
[[Accessing files| Accessing files on mydesktop.utep.edu]]
 
[[Accessing files| Accessing files on mydesktop.utep.edu]]
 +
 +
==Math 5311 - Applied Mathematics==
 +
*[http://helmut.knaust.info/presentations/2009/20091016_DWT/DWT.pdf A preview of Math 5311 (Fall 2014): Discrete Wavelet Transformations]
 +
*[[CRN_14369|Web page for a previous section of Math 5311]]

Latest revision as of 13:21, 11 May 2014

Contents

[edit] LaTeX

  • How to install LaTeX on Windows:
  1. Download and install MiKTeX.
  2. Make sure you have Adobe Reader installed.
  3. Download and install an editor, such as TeXMaker or TeXnicCenter. Configure the PDFLateX option.
  • How to install LaTeX on Linux:
  1. Skip Step 1 above: LaTeX should already be installed.
  2. Make sure you have Adobe Reader (or another PDF reader) installed.
  3. There is a version of TeXMaker for Linux. Configure the PDFLateX option.
  • How to install LaTeX on Macs:
  1. Follow the instructions at MacTeX.


  • Some examples of LaTeX files:
  1. barebones.tex
  2. A multiple choice quiz
  3. LaTeX is part of MediaWiki and other software on the Internet\[\sum_{n=1}^\infty \frac{1}{n^2}=\frac{\pi^2}{6}\]
  4. BA.tex | Boole.jpg | Huntington.jpg | Stone.jpg


  • Resources:
  1. A Simplified Introduction to LaTeX
  2. A LaTeX Primer
  3. The Not So Short Introduction to LaTeX
  4. A LaTeX crash course
  5. The TeX Cookbook (List of symbols)
  6. The standard book reference is: Leslie Lamport, LaTeX: A Document Preparation System, Addison-Wesley, 2nd Edition, 1994.

[edit] Beamer

[edit] PSTricks

On the Mac version - if this line is the first line of the a document using pstricks:

% !TEX TS-program = latex

the document can be typeset with Latex (the normal way it works in TexShop) instead of XeLaTex (the option we found in the Monday lab). [Thanks, Louise!]

[edit] Computer Algebra Systems

[edit] Mathematica

I Am a Regular Polygon, by Jennifer The Wind Chill Factor, by Susana
JE wdp.gif
SG wdp.gif
  • Mathematica textbooks (in increasing order of complexity):
    • Roozbeh Hazrat, Mathematica: A Problem-Centered Approach, Springer Verlag, 2010.
    • Stan Wagon, Mathematica in Action, Springer Verlag, 3rd ed., 2010.
    • Paul Wellin, Programming with Mathematica: An Introduction, Cambridge University Press, 4th ed., 2013.
    • Sal Mangano, Mathematica Cookbook, O'Reilly, 2010.
    • Roman Maeder, Programming in Mathematica, Springer Verlag, 3rd ed., 1997.

[edit] Maple

A commercial competitor of Mathematica is Maple.

[edit] Maxima

  • Maxima is a descendant of Macsyma, the legendary computer algebra system developed in the late 1960s at the Massachusetts Institute of Technology. (Click on the download tab on the left.)
  • Documentation for Maxima can be found here.

[edit] Sage

Sage.png
Sage is another free computer algebra system, built on top of many existing open-source packages: $\LaTeX$, NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R etc. It can be used online or downloaded to run as a virtual machine.

[edit] Geometry Software

[edit] GeoGebra


[edit] Geometer's Sketchpad

[edit] Cinderella

[edit] Cabri

[edit]

Turtle draw.jpg

"Logo is the name for a philosophy of education and a continually evolving family of programming languages that aid in its realization." (Harold Abelson)

[edit] RPN Calculators

HP15c.jpg

[edit] Excel

  • Presentation. You can click on the spreadsheet links in the presentation to download sample Excel spreadsheets.
  • Homework 8

[edit] Mathematics on the Web

Web hosting schematic


HTML Tutorials

HTML Reference Resources


[edit] FTP client

Home directory: http://helmut.knaust.info/5365

[edit] MathJax

[edit] Linux

UbuntuVB.JPG

[edit] mydesktop.utep.edu

Mathematica (and other software) is available at mydesktop.utep.edu

Accessing files on mydesktop.utep.edu

[edit] Math 5311 - Applied Mathematics

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox