Unit 1 - Training�Lab 1B : Arrays and Plots in Python
UCLA Physics Department
1
University of California, Los Angeles
Department of Physics and Astronomy
Physics 4AL
Data Storage
For this class, you will collect data in groups, that data needs to be saved to a private google drive.
This google drive folder needs to be shared with all members of your table and your section TA. It is part of your postlab this week to create and share that folder.
Any data from the old google drive will be made inaccessible by Thursday night.
2
Assignments
Grading info: https://www.uclaphysics4labs.org/4al-grading-policy.html
3
Online Lab Resources and Format
4
Github Cloning Links
Log in link:
https://physhub.oarc.ucla.edu/hub/login?next=%2Fhub%2F
Physics 4AL:
Please note that material pulled from this link will be periodically updated as the course is changing throughout the quarter. Your TA will tell you when and if changes were made so that you can update you repos.
Outline of Lab 1B
In this lab, we will be using the following Jupyter Notebook found in your Hub:��Physics_4AL_2023-24/Unit 1/Unit 1 - Lab 1B.ipynb
UCLA Physics Department
6
Arrays
UCLA Physics Department
7
Arrays
8
Arrays
Physics_4AL_2023-24/Practice Notebooks/Practice - Beginners_arrays.ipynb
9
TA Checkpoint 1 - Using Arrays and Slices
10
Plotting
UCLA Physics Department
11
TA Checkpoint 2 - Reading data
12
Plotting
13
Axes, Axis Labels, and Titles
14
Labelling Plots
15
TA Checkpoint 3 - Plotting
16
Plotting with Error Bars
UCLA Physics Department
17
Errors in distance/data collection
18
Error bars
19
Error Bars
20
Polyfit
UCLA Physics Department
21
Polyfit
�
22
TA Checkpoint 4 - Polyfit
Physics_4AL_2023-24/Practice Notebooks/Practice - Plotting tutorial.ipynb
23
Post-Lab Requirements for lab 1B
24
Pre-Lab Requirements for lab 1C
25