Density theory, Chemistry

Assignment Help:

The assignment is basically concerned with the writing of a number of functions which can implement the density theory described above. These functions will then be called by a program which will load data ?les containing the composition of a number of natural waters and make some plots comparing them. The organization of the functions is up to you, but one way of doing this is to have

  • assign2.m containing the "driver" code which reads water composition data and makes plots
  • density.m containing the function density, and subfunctions appmolalvol, and istrength. This will compute the density for a given chemical composition, with the subfunctions computing the apparent molal volume for a particular ion, and the ionic strength of the solution.
  • salinity.m containing the function salinity which will compute the salinity of a given composition.
  • loadcomp.m containing the function loadcomp which will load data in a given ?lename, and return a row vector containing the different molalities mi, as well as the salinities (I suggest the use of structures to keep all information for a particular composition together).

Some other hints are:

  • Since there are 7 different ions, you could use a different variable name for each in your code. However, it is more ef?cient to store their data in row vectors, where each column represents data for a particular ion.
  • Avoid "hard-wiring" numbers (like those in Table 1) into your code more than once. Keep the (?xed) data for molar masses, ionic charges, and so on in row vectors, or in some form of data structure. This makes it much easier to modify your data to take into account changes in the molar masses, number of ions in the compositions, or other factors. Also, it is sometimes helpful to write another function, say myconstants, whose sole purpose is to provide this data structure to any function that needs this information.
  • Above all, resist the tendency to start writing code BEFORE you REALLY understand WHAT you have to code. IN PARTICULAR, use pencil and paper to specify the INPUTS and OUTPUTs of all functions, andspecifyWHERE (in what functions) the different kinds of information in Table 1 is required.

Related Discussions:- Density theory

Free radical and aromatic rearrangement, Free radical and Aromatic rear...

Free radical and Aromatic rearrangement Migration or Rearrangement to free radical species or Free radical rearrangement: Those rearrangement reactions where the migr

Define measuring the equilibrium cell potential, Define Measuring the equil...

Define Measuring the equilibrium cell potential? Figure shows how we can use a potentiometer to determine the equilibrium cell potential. Consider Figure (a). Outside the galva

Determine the order of increasing energy, The atomic orbitals are progressi...

The atomic orbitals are progressively filled in order of increasing energy. This principle is called as: (1) Hund's rule (2)Aufbau principle (3) Exclusion principle (4

Chemical formular, copper reacts with oxygen to form two oxide X and Y .On ...

copper reacts with oxygen to form two oxide X and Y .On analysis 1.535g of X yielded 1.365g of copper and 1.450g of Y yielded 1.160g of copper. [I] determine the chemical formula o

Determine the taste threshold for different sensations, Q. Determine the ta...

Q. Determine the taste threshold for different sensations? • perceive the individual differences existing for taste stimulation, and • identify your own threshold and iden

Show occurrence extraction of group 16, Q. Show Occurrence Extraction of gr...

Q. Show Occurrence Extraction of group 16? Oxygen is the most abundant of all elements on earth. Dry air contains 20.946% oxygen by volume in the free form. Oxygen forms about

Physical origin and uses of hall effect, Briefly discuss the physical origi...

Briefly discuss the physical origin and uses of Hall effect? Its physical origin follows from the Boltzmann Transport phenomenon. It is used to get carrier density and the sign

Analytical chemistry, explain the notion of environmental analytical chemis...

explain the notion of environmental analytical chemistry

Write Your Message!

Captcha
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