- . . . (below)1
-
The file data.db can be copied from
the /home/phys210/ directory in hyper.
It is in a format originally designed to be read in
by a program called db which I wrote several decades ago,
and which is now adopted as one of the recognized input formats for
the Java spreadsheet program , whose use
will be demonstrated in class. Not surprisingly,
that format seems self-explanatory to me by now;
its one non-obvious aspect is that every "column" of data
comes with two "errors" (uncertainties):
a positive error and a negative error.
Thus, in the first row, "1,,," in the DSN column
specifies a value of 1 for the Data Set Number, with no errors;
"-20,1,2," in the X column specifies a value of
-20 for X with a positive uncertainty of +1
and a negative uncertainty of -2;
that is,
.
When the first error is finite but the second one is missing,
as in "-1.2,0.2,," in the Y column (second row),
it does not mean that the negative uncertainty is zero;
rather that the uncertainties are symmetric - i.e.
, and so on. I hope this is clear.
Lists of arbitrary length, like LABELS and DATA,
are terminated by a blank line.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- . . . matlab.dat;2
-
Actually it turns out that one file
with values delimited by blank space
works for all the other applications;
so I have just called it "db.dat"
and linked to it in all the subdirectories.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- . . . reason,3
-
"Æsthetics" are the subject of endless and
passionate debate because they involve subjective,
idiosyncratic and undefinable values. In other words,
graphics is an art form. It is also open-ended:
you can invest an arbitrary amount of time in
"perfecting" any single graph, only to discover
that someone else doesn't like it.
That is not the aim of this assignment.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- . . . Source.4
-
Another freeware "cousin" of matlab is
scilab, a project supported by the government of France
(presumably to free that country's engineers from the grip
of MathWorks). Each of these handles scripts that
are very similar to the basic matlab ".m" scripts,
but each has its own idiosyncracies, especially with respect
to plotting. There is also a python package called
pylab which emulates matlab and makes nice plots,
but these five are enough for one assignment.
We'll get back to matlab soon . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.