Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

California Polytechnic State University, San Luis Obispo

Discipline
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 811 - 840 of 2568

Full-Text Articles in Physical Sciences and Mathematics

Design Of Cpu Simulation Software For Armv7 Instruction Set Architecture, Dillon Tellier Jun 2014

Design Of Cpu Simulation Software For Armv7 Instruction Set Architecture, Dillon Tellier

Computer Engineering

Simulations have long been a part of the engineering process in both the professional and academic domain. From a pedagogic standpoint, simulations allow students to explore the dynamics of engineering scenarios by controlling variables, taking measurements, and observing behavior which would be difficult or impossible without simulation. One such tool is a CPU simulator used in Cal Poly’s Computer Architecture classes; this software simulates an instruction accurate operation of a computer processor and reports statistics regarding the execution of the supplied compiled machine code. For the last several years Cal Poly’s computer architecture classes have used a previous version of …


Autotab - Automatic Guitar Tablature Generation, Shaun Boley, Anthony Cisneros, Eric Kauzlarich Jun 2014

Autotab - Automatic Guitar Tablature Generation, Shaun Boley, Anthony Cisneros, Eric Kauzlarich

Computer Engineering

Our project consists of two different parts:

The first part contains an analysis of various pitch estimation algorithms. A number of different open-source pitch estimation libraries were tested using guitar recordings in order to gauge how accurately and consistently they outputted the correct frequencies. The results showed that the algorithms did not perform up to expectations, especially when testing with guitars with wound strings and within certain frequency ranges.

The second part details the creation of a tablature generator. It reads in a note sequence as an input, then generates tablature in the form of ASCII text. A modified greedy …


Spirit: A Home Automation System, Andrew Choi Jun 2014

Spirit: A Home Automation System, Andrew Choi

Computer Engineering

Spirit is a multi device home automation system. Designed and implemented for California Polytechnic State University’s Senior Project program, this project was worked on during the duration of two school quarters from January 7, 2014 to June 13, 2014. The system consists of monitor/controllers designed to carry out everyday tasks in the average American household and an accompanying mobile application designed to receive information and control the devices. The monitor/controllers, or “Spirits”, are primarily developed using Arduino development tools and Arduino microcontroller boards. The spirits include a thermostat, named Tempus, an electrical outlet, Electrus, and a wall light switch, Luxos.


Designing A Goal Journaling Application, Kevin Lufkin Jun 2014

Designing A Goal Journaling Application, Kevin Lufkin

Liberal Arts and Engineering Studies

Achieving a personal goal and making a positive change in one’s life can be a difficult and elusive task. Everyday people are creating and setting new goals for themselves, but more often than not these goals are never realized. Motivation, determination, and discipline are all key elements when it comes to accomplishing a goal, but if there is no clear idea as to how to connect the dots from where one is to where one wants to be these important qualities lose their effectiveness.

The applications that exist today largely fit in the realm of goal/task management and planners. This …


Cal Poly Women’S Basketball 2013-2014 Shot Selection Analysis, Noah Alexander Zwarg Mr. Jun 2014

Cal Poly Women’S Basketball 2013-2014 Shot Selection Analysis, Noah Alexander Zwarg Mr.

Statistics

The initial goal of my senior project was to find some way to help the Cal Poly women’s basketball team score more efficiently. The first idea that came to my mind on how I could accomplish this goal was to look at the most important thing when it comes to scoring more points, the shot itself. I went with my initial idea and recorded each shot that a player took during the 2013-2014 season and categorized each shot by the distance it was taken (close, medium, long, or three), and whether the shot was open or guarded for a total …


Simulating Influenza Transmission With Network Data, Henry V. Bongiovi Jun 2014

Simulating Influenza Transmission With Network Data, Henry V. Bongiovi

Statistics

Simulating Influenza Transmission with Real Network Data

Henry Bongiovi BS Statistics, California Polytechnic State University, San Luis Obispo

bongiovihenry@gmail.com

Keywords: Network Data, Simulation, Education, Influenza, Epidemic

Disease has been humanities arch rival since the dawn of our existence. As such, we have been trying our best to understand its spread and proliferation. One of the most common diseases, Influenza, is also one of the most complex. To understand the complexities of its spread would greatly improve our ability to combat it and other diseases like it. Using R in conjunction with the package statnet, I have created a simulation of …


Evaluation Of Surfactants On Ornamental Roses, Delores K. Rowlee Jun 2014

Evaluation Of Surfactants On Ornamental Roses, Delores K. Rowlee

Horticulture and Crop Science

Rosa x hybrida (rose) is very popular, is a very valuable crop, and requires a great deal of moisture, nutrients, and disease/pest controls. To conserve water resources, the use of surfactants may be an effective method of wetting the growing media. In this study, four varieties of ornamental roses ‘All American Magic’ ™, ‘Passionate Kisses’, ‘Eyeconic’® Lychee Lemonade, and ‘Red Drift’® were evaluated for the use of surfactants to enhance post-harvest plant quality. After months of evaluation, it was determined that ‘All American Magic’ ™ and ‘Red Drift’® had very favorable responses to the use of the liquid surfactant, whereas …


Detrital Zircon Geochemistry Of The Nacimiento Block, Santa Ynez Mountains, California, Vincent Zhao Jun 2014

Detrital Zircon Geochemistry Of The Nacimiento Block, Santa Ynez Mountains, California, Vincent Zhao

Natural Resources Management and Environmental Sciences

The long-lived California section of the North American Cordillera is one of the most studied continental margins in the world; however, erosion and deformation in areas along the San Andreas Fault and the Sur-Nacimiento Fault has erased sections of the Cordillera which could provide insight in Cordilleran processes. The lost sections are partially preserved in detrital zircons deposited alongside the arc in fore-arc basins such as in the Toro Formation of the Nacimiento block which represents the coastal central California equivalent to the Great Valley Group, located in the Santa Ynez Mountains. Geochemical analysis of the detrital zircons from the …


Investigating Meter Scale Topographic Variation As A Factor Of Monterey Pine (Pinus Radiata) Growing Conditions At Kenneth Norris Rancho Marino Reserve, Cambria, Ca, William J. Meyst Jun 2014

Investigating Meter Scale Topographic Variation As A Factor Of Monterey Pine (Pinus Radiata) Growing Conditions At Kenneth Norris Rancho Marino Reserve, Cambria, Ca, William J. Meyst

Natural Resources Management and Environmental Sciences

Endemic Monterey pine (Pinus radiata) is limited to three locations in California due to its unique ecological requirements. This project was conducted to investigate spatial growth patterns ofMonterey pine over complex ground surfaces. The coastal hills of Rancho Marino Reserve, Cambria, were surveyed using four 150-m transects to quantify and record ground surface features and growing conditions ofMonterey pine. Changes in elevation of each transect were measured using an Abney level. Linear ground surfaces were found at 86% (344 of 400) of survey nodes. Convex ground surfaces were found at 10.5% of survey nodes (42 of 400). Of …


Relationship Between Soil Moisture And Electrical Resistivity In A Native Meadow And Forest Ecotone, Todd Davis Jun 2014

Relationship Between Soil Moisture And Electrical Resistivity In A Native Meadow And Forest Ecotone, Todd Davis

Natural Resources Management and Environmental Sciences

No abstract provided.


Nonlinear Internal Waves, Internal Bores, And Turbulent Mixing In The Nearshore Coastal Environment, Ryan K. Walter Jun 2014

Nonlinear Internal Waves, Internal Bores, And Turbulent Mixing In The Nearshore Coastal Environment, Ryan K. Walter

Physics

The nearshore coastal environment is generally taken to be one of the most productive and ecologically important parts of the ocean. The nearshore is also a complex environment from a physical standpoint, due in large part to the widespread and often irregular occurrence of nonlinear internal waves (NLIWs) that frequently appear more bore-like than wave-like. Indeed, this region of the ocean can be thought of as the “swash zone” for larger-scale internal wave fields on the continental shelf. These nearshore NLIWs and bores have considerable implications for the cross-shelf exchange and transport of nutrients, sediments, contaminants, larvae, and other scalars; …


The Effect Of Increasing Rates Of Biochar On Corn Grown In Salinas Clay Loam, Joshua Fridlund Jun 2014

The Effect Of Increasing Rates Of Biochar On Corn Grown In Salinas Clay Loam, Joshua Fridlund

Agricultural Education and Communication

In order to sustain the ever growing global population, agriculture needs to not only increase yields but to increase yields in a way that is sustainable and is either environmentally neutral or has a positive effect on the environment. Biochar offers a solution to this challenge with numerous environmental benefits, as well as agricultural benefits (Lehman and Joseph 2009). The agricultural benefits of biochar have been well documented in tropical climates, with the benefits of biochar for other climates, such as temperate climates and Mediterranean climates, relatively unknown (Blackwell et. al. 2009). To determine the effect of biochar on agricultural …


T.O.A.D: Tower Offense Android Development, Jeffrey Bryan Jun 2014

T.O.A.D: Tower Offense Android Development, Jeffrey Bryan

Computer Science and Software Engineering

TOAD is a tower offense game developed for Android smart phones and tablets. TOAD was developed to demonstrate applied principles of computer science and the software design process. The game engine was written as several components to handle various functions and allow for portability to other platforms. The end result is a fully functional game that can be used as a base to further expand on the idea and be showcased on Google Play.


Water In The 21st Century, Grayson Michael Shor Jun 2014

Water In The 21st Century, Grayson Michael Shor

Social Sciences

The aim of this research project is to provide a comprehensive and global analysis of water use in order to provide the reader with a comprehensive grasp of current and impending issues. The included five (5) chapters discuss water distribution, conservation, purification, law, international development, economic debates, ethical consideration, as well as educated estimations of the effects water related issues may cause in the next one-hundred years.


Lightweight Uav Launcher, Ben Miller, Christian Valoria, Corinne Warnock, Jake Coutlee Jun 2014

Lightweight Uav Launcher, Ben Miller, Christian Valoria, Corinne Warnock, Jake Coutlee

Mechanical Engineering

This report discusses the design, construction, and testing of a lightweight, portable UAV launcher. There is a current need for a small team of soldiers to launch a US Marine Tier II UAV in a remote location without transport. Research was conducted into existing UAV launcher designs and the pros and cons of each were recorded. This research served as a basis for concept generation during the initial design development stage. It was required that the design weigh less than 110 lbs, occupy a smaller volume than 48" x 24" 18" in its collapsed state, be portable by a single …


Smarticles: A Method For Identifying And Correcting Instability And Error Caused By Explicit Integration Techniques In Physically Based Simulations, Susan Aileen Marano Jun 2014

Smarticles: A Method For Identifying And Correcting Instability And Error Caused By Explicit Integration Techniques In Physically Based Simulations, Susan Aileen Marano

Master's Theses

Using an explicit integration method in physically based animations has many advantages including conceptual and computational simplicity, however, it re- quires small time steps to ensure low numerical instability. Simulations with large numbers of individually interacting components such as cloth, hair, and fluid models, are limited by the sections of particles most susceptible to error. This results in the need for smaller time steps than required for the majority of the system. These sections can be diverse and dynamic, quickly changing in size and location based on forces in the system. Identifying and handling these trou- blesome sections could allow …


Node Js Performance Testing, Massimo Siboldi Jun 2014

Node Js Performance Testing, Massimo Siboldi

Liberal Arts and Engineering Studies

Node JS, a server side implementation of JavaScript, has gained traction over the years, especially in newer tech startups, to be used in deployment servers. Performance testing is a set of tests intended to measure the speed and reliability of a server under various loads . This project examines performance testing applied to Node JS, design decisions of the testing environment, and quantitative analysis of server improvements made to increase performance of the server of Music Putty, a music streaming and crowdfunding startup formed at Cal Poly.


Predicting Music Genre Preferences Based On Online Comments, Andrew J. Sinclair Jun 2014

Predicting Music Genre Preferences Based On Online Comments, Andrew J. Sinclair

Master's Theses

Communication Accommodation Theory (CAT) states that individuals adapt to each other’s communicative behaviors. This adaptation is called “convergence.” In this work we explore the convergence of writing styles of users of the online music distribution plat- form SoundCloud.com. In order to evaluate our system we created a corpus of over 38,000 comments retrieved from SoundCloud in April 2014. The corpus represents comments from 8 distinct musical genres: Classical, Electronic, Hip Hop, Jazz, Country, Metal, Folk, and World. Our corpus contains: short comments, frequent misspellings, little sentence struc- ture, hashtags, emoticons, and URLs. We adapt techniques used by researchers analyzing other …


Juiciness In Citizen Science Computer Games: Analysis Of A Prototypical Game, Eric D. Ebucktha Buckthal Jun 2014

Juiciness In Citizen Science Computer Games: Analysis Of A Prototypical Game, Eric D. Ebucktha Buckthal

Master's Theses

Incorporating the collective problem-solving skills of non-experts could ac- celerate the advancement of scientific research. Citizen science games leverage puzzles to present computationally difficult problems to players. Such games typ- ically map the scientific problem to game mechanics and visual feed-back helps players improve their solutions. Like games for entertainment, citizen science games intend to capture and retain player attention. “Juicy” game design refers to augmented visual feedback systems that give a game personality without modi- fying fundamental game mechanics. A “juicy” game feels alive and polished. This thesis explores the use of “juicy” game design applied to the citizen …


Procedural Music Generation And Adaptation Based On Game State, Timothey Andrew Adam Jun 2014

Procedural Music Generation And Adaptation Based On Game State, Timothey Andrew Adam

Master's Theses

Video game developers attempt to convey moods to emphasize their game's narrative. Events that occur within the game usually convey success or failure in some way meaningful to the story's progress. Ideally, when these events occur, the intended change in mood should be perceivable to the player. One way of doing so is to change the music. This requires musical tracks to represent many possible moods, states and game events. This can be very taxing on composers, and encoding the control flow (when to transition) of the tracks can prove to be tricky as well.

This thesis presents AUD.js, a …


Virtual Reality Engine Development, Varun Varahamurthy Jun 2014

Virtual Reality Engine Development, Varun Varahamurthy

Master's Theses

With the advent of modern graphics and computing hardware and cheaper sensor and display technologies, virtual reality is becoming increasingly popular in the fields of gaming, therapy, training and visualization. Earlier attempts at popularizing VR technology were plagued by issues of cost, portability and marketability to the general public. Modern screen technologies make it possible to produce cheap, light head-mounted displays (HMDs) like the Oculus Rift, and modern GPUs make it possible to create and deliver a seamless real-time 3D experience to the user. 3D sensing has found an application in virtual and augmented reality as well, allowing for a …


Regen: Optimizing Genetic Selection Algorithms For Heterogeneous Computing, Scott Kenneth Swinkleb Winkleblack Jun 2014

Regen: Optimizing Genetic Selection Algorithms For Heterogeneous Computing, Scott Kenneth Swinkleb Winkleblack

Master's Theses

GenSel is a genetic selection analysis tool used to determine which genetic markers are informational for a given trait. Performing genetic selection related analyses is a time consuming and computationally expensive task. Due to an expected increase in the number of genotyped individuals, analysis times will increase dramatically. Therefore, optimization efforts must be made to keep analysis times reasonable.

This thesis focuses on optimizing one of GenSel’s underlying algorithms for heterogeneous computing. The resulting algorithm exposes task-level parallelism and data-level parallelism present but inaccessible in the original algorithm. The heterogeneous computing solution, ReGen, outperforms the optimized CPU implementation achieving a …


Towards An Automated Weight Lifting Coach: Introducing Lift, Michael Andrew Lady Jun 2014

Towards An Automated Weight Lifting Coach: Introducing Lift, Michael Andrew Lady

Master's Theses

The fitness device market is young and rapidly growing. More people than ever before take count of how many steps they walk, how many calories they burn, their heart rate over time, and even their quality of sleep. New, and as of yet, unreleased fitness devices have promised the next evolution of functionality with exercise technique analysis. These next generation of fitness devices have wrist and armband style form factors, which may not be optimal for barbell exercises such as back squat, bench press, and overhead press where a sensor on one arm may not provide the most relevant data …


Coffee: Context Observer For Fast Enthralling Entertainment, Anthony M. Lenz Jun 2014

Coffee: Context Observer For Fast Enthralling Entertainment, Anthony M. Lenz

Master's Theses

Desktops, laptops, smartphones, tablets, and the Kinect, oh my! With so many devices available to the average consumer, the limitations and pitfalls of each interface are becoming more apparent. Swimming in devices, users often have to stop and think about how to interact with each device to accomplish the current tasks at hand. The goal of this thesis is to minimize user cognitive effort in handling multiple devices by creating a context aware hybrid interface. The context aware system will be explored through the hybridization of gesture and touch interfaces using a multi-touch coffee table and the next-generation Microsoft Kinect. …


An Investigation Of Poly(N-Isopropylacrylamide) For Applications With Microfluidic Paper-Based Analytical Devices, Haydn Thomas Mitchell Jun 2014

An Investigation Of Poly(N-Isopropylacrylamide) For Applications With Microfluidic Paper-Based Analytical Devices, Haydn Thomas Mitchell

Master's Theses

N,N′-methylenebisacrylamide-crosslinked poly(N-isopropylacrylamide), also known as P(NIPAM), was developed as a fluid delivery system for use with microfluidic paper-based analytical devices (microPADs). MicroPADs are postage-stamp-sized devices made out of paper that can be used as platforms for low-cost, simple-to-use point-of-care diagnostic assays. P(NIPAM) is a thermally responsive polymer that absorbs aqueous solutions at room temperature and will expel the solutions to microPADs when heated. The fluid delivery characteristics of P(NIPAM) were assessed, and P(NIPAM) was able to deliver multiple solutions to microPADs in specific sequences or simultaneously in a laminar-flow configuration. P(NIPAM) was then shown to be suitable …


Exploring The Relationship Between A Fluid Container's Geometry And When It Will Balance On Edge, Ryan J. Moriarty Jun 2014

Exploring The Relationship Between A Fluid Container's Geometry And When It Will Balance On Edge, Ryan J. Moriarty

Physics

At some point while consuming a beverage, many people will idly try to balance its container on edge. The act itself is physically straightforward, merely involving the system's center of mass and achieving a static equilibrium between the opposing torques caused by gravity and the normal force between the container and the surface on which it balances. Further analysis of the act, however, illuminates the richness of the exercise.

These nuances are apparent even in simplified two-dimensional models because of the depth of the relationship between a container's geometry and achieving balance. The purpose of such analysis is threefold: first, …


Rubidium-Based Atomic Clock, Kate Miles Jun 2014

Rubidium-Based Atomic Clock, Kate Miles

Physics

In this paper we will explore the process of building an atomic clock from a function generator, go into an in-depth introductory discussion of the Datum LPRO, and examine how rubidium function generators work.


Intensity Interferometry Experiment, Christy Rose Pedraza Jun 2014

Intensity Interferometry Experiment, Christy Rose Pedraza

Physics

In this experiment we investigate the correlations in the intensity of diffracted light using an interferometer similar to Hanbury Brown and Twiss’. We use a pseudo-thermal light source composed of a laser and a rotating ground-glass screen with detection by silicon photodiodes. The experimental results agree with the theory that describes the correlation between spatially separated parts of the intensity field.


Laser Doppler Velocimetry: Flow Measurement Using A Digital Micromirror Device, Dawei Kuo Jun 2014

Laser Doppler Velocimetry: Flow Measurement Using A Digital Micromirror Device, Dawei Kuo

Physics

In this experiment we utilize a Texas Instruments Digital Micromirror Device to impart a phase shift to the beams of a laser Doppler velocimeter. The advantages of this approach include low cost, low power consumption, a precisely known phase-stepping frequency, and the capability of working with a broad range of optical wavelengths. The velocities measured with the set up shown here are of order 1 cm/s.


Design And Implementation Of Anti-Ballistic Missile System Using Video Motion Detection And A Nerf Gun, Steven Bowman Jun 2014

Design And Implementation Of Anti-Ballistic Missile System Using Video Motion Detection And A Nerf Gun, Steven Bowman

Physics

The goal of this senior project was to use a video camera and a dart gun to create an antiballistic missile dart launcher. I created a motion detecting and trajectory calculating program with a webcam and linked it to a Nerf dart gun to fire Nerf darts at airborne projectiles. Despite the creation of successful trajectory calculating and dart launching systems, my best efforts have resulted in an inconsistent anti-ballistic system where a very small number of projectiles are actually hit.