Human and nature dynamics (handy) model

Assignment Help Basic Computer Science
Reference no: EM13165003

For this assignment you will be reading the paper by Motesharrei, Rivas, and Kalnay and reproducing a few of their test cases. (Here is the link to the paper https://shared.com/dyhx2haa4x?s=l ).

This paper is centered around some results obtained from the Human and Nature Dynamics (HANDY) model. This model is equation 3 in their paper. The parameters CC and CE are given in equation 4, which relies on the wealth threshold wth from equation 5. Equation 6 provides the death rates for commoners and elites ( aC and aE). Other parameters found in these equations are free to be varied. Typical values for these parameters are given in the first table in Section 5. Your job is to reproduce the results in figures 3 and 4 from this paper.

The first step is to get the model working using ode45. If you recall the discussion in class you need to give ode45 a function to solve. In our case the function to be solved with by a user defined function (a function created by YOU) which solved the equations in the HANDY model. I found in my testing that it was sometimes necessary to play with the solver parameters used by ode45 by first calling odeset() and setting the RelTol to 10^4, and possibly setting all parameters to be stay positive with the NonNegative parameter. See help odeset for explanation on how to do this.

Once your model is up and running you'll then need to run ode45 on the parameter sets used for each simulation in figures 3 and 4. It will be necessary to plot using multiple axis because of the disparate scales in different solution parameters. Populations can run into the thousands, while nature shouldn't go over 100 "eco-Dollars". For help on making multiple Y axis on the same gure see https://www.mathworks. com/help/matlab/creating_plots/using-multiple-x-and-y-axes.html. It may be convenient to put all of the necessary instructions for plotting this way in a sub-function, and then calling that sub function for each set of solution data to be plotted.

Reference no: EM13165003

Questions Cloud

What is the number of mole equivalents of h2 produced : what is the number of mole equivalents of H2 produced by the reaction of 1 mole equivalent of Mg (m) with H2SO4 (aq)?
Moral to treat lawbreakers : According to your assigned reading, it is moral to treat lawbreakers who harm others and don't keep their agreements differently from citizens who abide by the law and social contract because
What is its volume at standard pressure and temperature : if a gas occupies a volume of 5 L at 546 K and 2.5 atm, what is its volume at standard pressure and temperature.
Explain what is the specific enthalpy and specific volume : What is the specific enthalpy and specific volume of steam at 350 c and 60 bar? Is this steam super heated or saturated?
Human and nature dynamics (handy) model : This paper is centered around some results obtained from the Human and Nature Dynamics (HANDY) model. This model is equation 3 in their paper.
How many grams of are needed to produce : When heated to 350 at 0.950 , ammonium nitrate decomposes to produce nitrogen, water, and oxygen gases.
Explain the main concept behind the vsepr theory : explain the main concept behind the VSEPR theory of molecular shape. how do both number and type of electron pairs influence the shape of a molecule?
What total incremental costs will martinez incur : For financial accounting purposes, what is the total amount of product costs incurred to make 10,000 units and what total incremental costs will Martinez incur if it increases production from 10,000 to 10,001 units?
Complete the twins() method : Complete the twins() method, which takes an integer argument n and prints all the sets of twin primes that are less than n, one pair per line

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Design a plan for email content which was leaked

Suppose that you feel that your (or your boss's) email content was always leaked (e.g., some confidential information in your email was known to many others). Design a plan for this investigation.

  Explaining role-computer forensic investigator for law firm

You are the computer forensic investigator for a law firm. The firm acquired a new client, a young woman who was fired from her job for inappropriate files discovered on her computer

  Describe graphical user interfaces-communications message

Describe some of the graphical user interfaces (GUIs) and communications messages that occur during operation of a microwave.

  Resilience systems without disturbing normal businesd

With an increasingly global economy when business is open 24 / 7, how do we test the resilience of our computer systems without disturbing normal business operations?

  Explain main resources in management information systems

The three main resources in management information systems (MIS) are information, information technology, and people. Which of these three resources is the most significant?

  Explain how versatility of excel affect application support

How does versatility of Excel affect application support? As its versatility, what assumptions should be made when diagnosing and troubleshooting Excel-based problems?

  Compute the shortest path

Use Dijkstra's shortest-path algorithm to compute the shortest path from x to all network nodes - computes their Distance Vector for network

  Solve decanting problem using euclidean algorithm

Use Euclidean algorithm to solve decanting problem for decanters of sizes 1317 and 1075. Or we can say, determine integers x and y.

  Wearable computing technology

A REPORT OF WEARABLE COMPUTING TECHNOLOGY IN RESOLVING TIME SHEET ISSUES FOR PAYROLL SYSTEM INPUT TO THE CEO

  Merging transaction and analytical processing problem occurs

When merging transaction and analytical processing a problem occurs. Real-time analytical processing diminishes the performance of transaction processing. What is the solution to this problem that many companies use?

  Convert decimal number in sixteen bit binary

Convert decimal number +25 and +3 in 16-bit binary. Illustrate your work. Add binary numbers in above question using rules for binary addition.

  Draw logic diagram of circuit having flip-flop equations

A sequential circuit has two D flip-flops A and B, two inputs x and y, and one output z. The flip-flop equations and circuit. Draw the logic diagram of the circuit.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd