Here is an example of a short lab report. First is an example of a bad report, with common mistakes labelled. Second is an example of a good version of the same report.
jellybean.pdf
Thanks to Prof. David Smith for this example.
Wednesday, January 25, 2017
Monday, January 23, 2017
Python Plotting Tutorial (Part 4)
Making Prettier Plots
This example shows how to add custom titles, axis labels, range limits, tickmarks, and grid lines to your plot.
This example shows how to add custom titles, axis labels, range limits, tickmarks, and grid lines to your plot.
Python Plotting Tutorial (Part 3)
In this part, we'll see how to define functions and plot complex functions.
Wednesday, January 18, 2017
Python Plotting Tutorial (Part 2)
In this part we'll cover a few miscellaneous things...
Python Plotting Tutorial (Part 1)
Here's a script which makes a simple plot in python. First look at the example, then we'll break it down line by line.
Input:
Output:

Ok, let's break it down.
Input:
Output:
Ok, let's break it down.
Tuesday, January 17, 2017
Plotting Tools -- Python
We have set each of you up with an online tool for using the Python programming language. Python is easy to use, and is a powerful tool for plotting and data analysis. To log in visit:
hyperion.ucsc.edu
username: your ucsc username (i.e. username@ucsc.edu)
pwd: Winter2017
To create a new folder, click New > Folder in the top right.
To create a python script, click New > (Notebooks) Python in the top right.
To run your script, press Shift+Enter.
Please Shutdown all of your running processes before logging off or closing the window.
This system runs Python 3.
Tutorials for plotting will be coming soon.
hyperion.ucsc.edu
username: your ucsc username (i.e. username@ucsc.edu)
pwd: Winter2017
To create a new folder, click New > Folder in the top right.
To create a python script, click New > (Notebooks) Python in the top right.
To run your script, press Shift+Enter.
Please Shutdown all of your running processes before logging off or closing the window.
This system runs Python 3.
Tutorials for plotting will be coming soon.
Saturday, January 14, 2017
Video related to homework on circuits.
This video is related to your homework on circuits and impedance. It focuses mainly on the basic physics of circuit analysis --how to use basic concepts related to current and voltage to analyze a circuit driven by an ac source. It includes an analysis of the amplitude and phase shift associated with the current response. Let me know if you find it helpful and please free free to ask any questions and comment here. -Zack
Friday, January 13, 2017
Impedance Lab Instructions and Resources
For the impedance lab, we are doing things a bit differently from the lab manual. The manual contains three experiments: DC voltage source, AC impedance, and nonlinear elements. We are eliminating the first and last -- you should only include the AC impedance experiment in your reports. The other two parts are now optional exercises.
Below are some resources for this lab. The new instructions override the lab manual. However, the manual does contain useful information about resonant circuits and about extracting the component values with linear fits.
Below are some resources for this lab. The new instructions override the lab manual. However, the manual does contain useful information about resonant circuits and about extracting the component values with linear fits.
Thursday, January 12, 2017
Homework due dates.
Please turn in your first homework assignment in class on January 19th or 24th. (I would recommend 19th since that is farther away from the due date for your first lab.) It can be either of the two assignments posted, your choice. For example you may wish to choose the one that is most relevant to you at this time.
2nd homework is due Feb 7th.
2nd homework is due Feb 7th.
Subscribe to:
Posts (Atom)