# R-Language Based Calculus Operations for Teaching

## Documentation for package ‘mosaicCalc’ version 0.6.4

- DESCRIPTION file
- User guides, package vignettes and other documentation
- Package NEWS
- Package README

## Help Pages

%dot% | Utilities for vector calculations
%onto% | Utilities for vector calculations
%perp% | Utilities for vector calculations
Anchorage_tide | Tide levels from the US NOAA
antiD | Derivative and Anti-derivative operators
Aquaman | Box office from the movie Aquaman
argM | Find local extreme points
as_magnitude | Utilities for vector calculations
basis_sets | Basis sets for for function approximation
bind_params | Identifying unbound inputs to a function
Blob1 | Shapes used in moment of inertia calculations
Blob2 | Shapes used in moment of inertia calculations
Blob3 | Shapes used in moment of inertia calculations
Blob4 | Shapes used in moment of inertia calculations
Body_fat | Measurements of body-fat percentage and related quantities
bounds | Specify a domain over which a function is to be graphed
box_set | Evenly spaced samples across a one- or two-dim domain
Boyle | Robert Boyle's pressure vs volume measurements
Cello | Short recordings of a cello and a violin
Cello_seg | Short recordings of a cello and a violin
Chirps | Cricket chirp rate and temperature
contour_plot | Contour plots of functions of two variables
Covid_US | COVID data from the first half of the pandemic
CPUs | Characteristics of computer central processing unit chips over the decades
create_num_antiD | Create a numerical anti-derivative function which can be called with one or many values of the w.r.t. input
D | Derivative and Anti-derivative operators
df2matrix | Construct a model matrix from data as if by hand
domain | Specify a domain over which a function is to be graphed
EbolaAll | Case numbers in an Ebola outbreak in 2014
EbolaGuinea | Case numbers in an Ebola outbreak in 2014
Ee_sound | Recordings of vowel sounds
Effective_oxygen | Effective amount of oxygen available at different altitudes
Engines | Characteristics of various internal combustion engines
equality_constraint | Graphics for constraints
first_three_args | Handle the first three arguments of graphics functions
fitSpline | Find zeros of a function
flow_field | Dynamical systems calculations and graphics
Fly_ball | Trajectory of a fly ball in baseball
formals_from_expr | Utilities for formulas and graphics arguments
fourier_M | Basis sets for for function approximation
fourier_set | Basis sets for for function approximation
gradient_plot | Plot a vector field
HDD_Minneapolis | Heating degree days in Minneapolis, Minnesota, USA
Home_utilities | Gas and electricity usage by a home in St. Paul, MN
inequality_constraint | Graphics for constraints
infer_RHS | Utilities for formulas and graphics arguments
inline_expr | Turn a 1-line function into an inline formula
inscribed_circle | Create a data frame for a circle marking the curvature of a function.
Integrate | Integrate a function
integrateODE | Integrate ordinary differential equations
interactive_plot | Make an interactive plotly plot of a function of two variables
is_in_domain | check whether a value is in a domain
Iterate | Iterate a function on an initial condition
Kepler | Kepler's calculation of the position of Mars
legendre_M | Basis sets for for function approximation
legendre_set | Basis sets for for function approximation
M2014F | Mortality versus age for females in the US in 2014
makeODE | Create a dynamics object for use in 'integrateODE()' and the ODE graphics
normalize | Utilities for vector calculations
ns_M | Basis sets for for function approximation
ns_set | Basis sets for for function approximation
numD | Numerical Derivatives
Oh_sound | Recordings of vowel sounds
PE_fun1 | Potential energy functions used as examples in _MOSAIC Calculus_.
PE_fun2 | Potential energy functions used as examples in _MOSAIC Calculus_.
Picket | Creates a "picket fence" of points for illustrating numerical integration
Planets | NASA data on planets
Planet_solar | Solar irradiance of the planets
plotFun | Plot functions of one and two variables using lattice system
qspliner | Create a quadratic spline (inefficiently)
replace_arg_in_expr | Turn a 1-line function into an inline formula
rfun | Generate a "natural looking" function of one or multiple variables
RI_tide | Tide levels from the US NOAA
RI_tide, | Tide levels from the US NOAA
Robot_stations | Waypoints on the path of a fictitious robot
Runners | Running times
simpleYacasIntegrate | Interface to integration using Ryacas
simplify_fun | Turn a 1-line function into an inline formula
slice_plot | Plot a function of a single variable
smoother | Create a smoothing function approximating a cloud of points
SSA_2007 | US Mortality table from 2007
streamlines | Dynamical systems calculations and graphics
surface_plot | Make an interactive plotly plot of a function of two variables
surface_with_contours | Make an interactive plotly plot of a function of two variables
symbolicD | Symbolic Derivatives
trajectory_euler | Dynamical systems calculations and graphics
traj_plot | Plots a trajectory
traj_plot_3D | Simple 3D plot of a trajectory
UK_GDP | Gross Domestic Product of the United Kingdom over a millenium
unbound | Identifying unbound inputs to a function
US_income | Income distribution data from the US in 2009
vectorfield_plot | Plot a vector field
vectors | Utilities for vector calculations
vector_arg | convert a function with separate arguments into one with a single vector argument For use with optim.
Violin | Short recordings of a cello and a violin
Violin_seg | Short recordings of a cello and a violin
Vowel_ee | Recordings of vowel sounds
Vowel_oh | Recordings of vowel sounds
Zeros | Finds zeros of a function within a specified domain