[#11815] problems with DBM module — Eric Sven Ristad <ristad@...>
[#11822] RCR: Input XML support in the base Ruby — Dave Thomas <Dave@...>
Hi,
TAKAHASHI Masayoshi <maki@inac.co.jp> writes:
On Fri, 2 Mar 2001, Dave Thomas wrote:
David Alan Black <dblack@candle.superlink.net> writes:
[#11832] Re: RCR: Input XML support in the base Ruby — "Conrad Schneiker" <schneik@...>
Dave Thomas Wrote:
[#11868] Re: RCR: Input XML support in the base Ruby — "Mike Wilson" <wmwilson01@...>
Ok, first off I feel I am at least semi-intelligent
[#11876] Option to allow Python style indenting? — "chris" <nospam@6666666.com>
Don't know whether this discussion would be better here or on the email
[#11884] Re: Seeking Ruby/Tk sensei... — Kevin Smith <sent@...>
>Hal 9000 Fulton wrote:
[#11893] Re: rewrite with Ruby — ts <decoux@...>
>>>>> "M" == Max Ischenko <max@malva.com.ua> writes:
>>>>> "M" == Max Ischenko <max@malva.com.ua> writes:
I have a class where the initializer takes a filename
[#11915] Why I bought a second copy of The Book. — jfn@... (Jeremy Nelson)
It was the book that exposed me to ruby and caused me to absolutely fall
[#11960] Not Ruby, for me, for the moment at least — "Michael Kreuzer" <mkreuzer@... (nospam)>
I wrote on this newsgroup last weekend about how I was considering using
"Michael Kreuzer" <mkreuzer(nospam)@mail.usyd.edu.au> wrote in
[#11986] possible memory leak in GDBM/gdbm — Eric Sven Ristad <ristad@...>
The following program suggests there is a small memory leak in
[#12000] Re: Seeking Ruby/Tk sensei... — "Conrad Schneiker" <schneik@...>
Kevin Smith wrote:
[#12003] Re: How do I reach members from a Proc? — "Conrad Schneiker" <schneik@...>
Dave Thomas wrote:
On Mon, 5 Mar 2001, Conrad Schneiker wrote:
[#12014] ANN: Memoize 0.1.2 — Robert Feldt <feldt@...>
Hi,
Robert Feldt <feldt@ce.chalmers.se> wrote in
[#12019] hooking/wrapping all of a classes methods — David Alan Black <dblack@...>
Hello --
[#12023] French RUG ? — "Jerome" <jeromg@...>
Hi fellow rubyers,
Tammo Freese <tammo.freese@offis.de> writes:
[#12048] Windows Installer questions — andy@... (Andrew Hunt)
[#12052] Re: RCR: shortcut for instance variable initialization — "Ben Tilly" <ben_tilly@...>
Dave Thomas <Dave@PragmaticProgrammer.com> wrote:
> From: Ben Tilly [mailto:ben_tilly@hotmail.com]
"Christoph Rippel" <crippel@primenet.com> writes:
[#12061] Ruby & AOP — "Dennis Decker Jensen" <dennisdecker@...>
Hi !
[#12093] Another hook — Dave Thomas <Dave@...>
[#12097] RCR: replacing 'caller' — Robert Feldt <feldt@...>
Hi,
[#12102] Re: Another hook — "Conrad Schneiker" <schneik@...>
Dave Thomas wrote:
[#12103] disassembling and reassembling a hash — raja@... (Raja S.)
Given a hash, h1, will the following always hold?
ts <decoux@moulon.inra.fr> writes:
[#12116] String.gsub() — Mike Bowler <mbowler@...>
The method String.gsub() isn't working the way I expected (or the way
[#12124] Is Ruby japanese-centered? — "Henning VON ROSEN" <hvrosen@...>
[matz writes]
In article <MABBIFGPDKFFOJPHLCLIOEAKCBAA.hvrosen@world-online.no>,
[#12135] Re: hash.invert loses data if equal values exist - is this the right behaviour? — Dave Thomas <Dave@...>
Tammo Freese <tammo.freese@offis.de> writes:
[#12144] New submissions to the Ruby Application Archive? — "Lyle Johnson" <ljohnson@...>
OK, I promise I looked around for this answer before posting here ;)
On Wed, 7 Mar 2001, Lyle Johnson wrote:
[#12155] RCR: Block form of Dir.chdir — Robert Feldt <feldt@...>
Hi,
[#12174] Nonblocking Read — Alex McHale <lists@...>
Hi there,
[#12179] Re: (long) Re: hash.invert loses data if equal values exist - is this the right behaviour? — Dave Thomas <Dave@...>
gotoken@math.sci.hokudai.ac.jp (GOTO Kentaro) writes:
Hi,
On Tuesday 06 March 2001 22:36, you wrote:
> From: Charles Hixson [mailto:charleshixsn@earthhlink.net]
[#12182] Re: Nonblocking Read] — Alex McHale <lists@...>
> IO#sysread is what you are looking for.
[#12204] FEATURE REQUEST: 'my' local variables — Leo Razoumov <see_signature@127.0.0.1>
Ruby is, indeed, a very well designed language.
>>>>> "GK" == GOTO Kentaro <gotoken@math.sci.hokudai.ac.jp> writes:
In message "[ruby-talk:12250] Re: FEATURE REQUEST: 'my' local variables"
Hi,
In message "[ruby-talk:12289] Re: FEATURE REQUEST: 'my' local variables"
Hi,
In message "[ruby-talk:12457] Re: FEATURE REQUEST: 'my' local variables"
On Monday 12 March 2001 00:39, GOTO Kentaro wrote:
matz@zetabits.com (Yukihiro Matsumoto) writes:
Hi,
On Tue, 13 Mar 2001, Yukihiro Matsumoto wrote:
> From: Stephen White [mailto:spwhite@chariot.net.au]
[#12229] random chars — Urban Hafner <the-master-of-bass@...>
Hello everybody, I think/hope I have some simple questions.
At 22:35 07.03.01 +0900, you wrote:
Tammo Freese <tammo.freese@offis.de> wrote:
[#12237] [ANN] NQXML v2.0 adds DOM, DOCTYPE, and ENTITY — Jim Menard <jimm@...>
NQXML is a pure Ruby implementation of an XML tokenizer, a SAX parser, and
[#12244] [ANN] NQXML v0.2.2 — Jim Menard <jimm@...>
In the spirit of "release early, release often", version 0.2.2 of NQXML can
[#12308] GUI Toolkit for Ruby — jjthrash@...
Hi all,
jjthrash@pobox.com wrote in message
[#12329] Math package — Mathieu Bouchard <matju@...>
In message "[ruby-talk:12329] Math package"
Hi,
[#12330] Haskell goodies, RCR and challenge — Robert Feldt <feldt@...>
Hi,
Hi,
Hi,
On Sat, 10 Mar 2001, Yukihiro Matsumoto wrote:
[#12331] Re: Q re looping structures — ts <decoux@...>
>>>>> "M" == Mathieu Bouchard <matju@sympatico.ca> writes:
[#12332] ...and the challenge — Robert Feldt <feldt@...>
Hi again,
On Sat, 10 Mar 2001, Robert Feldt wrote:
> On Sat, 10 Mar 2001, Robert Feldt wrote:
[#12349] Can Ruby-GTK display Gif Png or Jpeg files? — Phlip <phlip_cpp@...>
Ruby-san:
Kent,
On Saturday 10 March 2001 15:30, Samantha Atkins wrote:
[#12369] Re: FEATURE REQUEST: 'my' local variables — Kevin Smith <sent@...>
matz@zetabits.com wrote:
[#12443] Re: ...and the challenge — "Benjamin J. Tilly" <ben_tilly@...>
>===== Original Message From Mathieu Bouchard <matju@sympatico.ca> =====
[#12444] class variables — Max Ischenko <max@...>
[#12446] Locale support in Ruby — Ollivier Robert <roberto@...>
Hello,
[#12523] rb_ary_each and hash — User Tcovert <tcovert@...>
awesome! thanks all!
[#12524] C++ is like teenage sex. — Stephen White <spwhite@...>
Forwarded message from glen mccready <gkm@petting-zoo.net> -----
[#12529] Re: Sum of Squares — "rashworth" <rashworth@...>
Thank you for your note. The new coding worked just fine.
[#12540] Strange segmentation fault problem with C++ extension — "Paul C" <paul_c@...>
Hi,
[#12601] http page download question — "Ian Marsman" <imarsman@...>
I am writing a script to download webpages from a favourite radio program
[#12606] Order, chaos, and change requests :) — Dave Thomas <Dave@...>
>>>>> "DT" == Dave Thomas <Dave@PragmaticProgrammer.com> writes:
[#12635] email address regexp — "David Fung" <dfung@...>
i would like to locate probable email addresses in a bunch of text files,
In article <m18zm531s9.fsf@halfdome.holdit.com>,
[#12646] police warns you -- Perl is dangerous!! — Leo Razoumov <see_signature@127.0.0.1>
I just read this story on Slashdot
On 14 Mar 2001 11:46:35 -0800, Leo Razoumov <see_signature@127.0.0.1> wrote:
On Wednesday 14 March 2001 15:40, Pete Kernan wrote:
On Fri, 16 Mar 2001, W. Kent Starr wrote:
Amos wrote:
[#12655] Re: FEATURE REQUEST: 'my' local variables — "Benjamin J. Tilly" <ben_tilly@...>
>===== Original Message From Leo Razoumov <see_signature@127.0.0.1> =====
[#12689] refactoring ruby code — Pat Eyler <pate@...>
To help myself learn more about Ruby, I'm starting to translate
[#12706] Library packaging — "Nathaniel Talbott" <ntalbott@...>
I have a project that I'm working on that needs to live two different lives,
"Nathaniel Talbott" <ntalbott@rolemodelsoft.com> writes:
Would it be possible to use some sort of jar style packaging - ie distribute
Hi,
matz@zetabits.com (Yukihiro Matsumoto) writes:
[#12738] Parser? — Hugh Sasse Staff Elec Eng <hgs@...>
Has anyone written a parser for Ruby in Ruby?
[#12754] assert_exception question — Pat Eyler <pate@...>
Okay, I'm reading along between several docs and now I'm confused ...
[#12768] Re: Tk Demo in Windows — ts <decoux@...>
>>>>> "R" == Ron Jeffries <ronjeffries@acm.org> writes:
[#12803] Deja vu? — Roy Smith <roy@...>
After years of reading people on c.l.python interject comments about Ruby,
On Tue, 20 Mar 2001 11:20:58 +0900, Hal E. Fulton
[#12821] units of measure — Mathieu Bouchard <matju@...>
[#12825] Floating point performance & Garbage collection — Jean-Sebastien ROY <jean-sebastien.roy@...>
I recently came across a little performance problem I have difficulties
In article
On Mon, 19 Mar 2001, Jean-Sebastien ROY wrote:
In article <Pine.LNX.3.96.1010319225134.15108F-100000@relayer>,
On Tue, 20 Mar 2001, Jean-Sebastien ROY wrote:
[#12829] converting a string to a class — "Doug Edmunds" <dae_alt3@...>
I want to concatenate strings which
[#12840] Looking for a decent compression scheme — Dave Thomas <Dave@...>
Dave Thomas wrote:
On Mon, 19 Mar 2001, Michael Neumann wrote:
Robert Feldt wrote:
[#12892] find.rb — Tyler Wardhaugh <tgw@...>
Hello, I'm new Ruby and I like it very much. The dynamic extensibility
Hi,
"Christoph Rippel" <crippel@primenet.com> writes:
> From: dave@thomases.com [mailto:dave@thomases.com]On Behalf Of Dave
[#12895] differences between range and array — "Doug Edmunds" <dae_alt3@...>
This code comes from the online code examples for
On Tue, 20 Mar 2001, Hee-Sob Park wrote:
Jim Freeze <jim@freeze.org> writes:
On Tue, 20 Mar 2001, Dave Thomas wrote:
[#12905] Native/pthreads in Ruby — Christopher Petrilli <petrilli@...>
I read everything I could find in the archives talking about
Hi,
On Tue, Mar 20, 2001 at 05:34:27PM +0900, Yukihiro Matsumoto wrote:
[#12906] RubyConf 2001 update — "Guy N. Hurst" <gnhurst@...>
RubyConf 2001 Update
[#12921] fork problem??? — "Hal E. Fulton" <hal9000@...>
Hello all,
[#12929] Re: animal is onion as show stopper — "Conrad Schneiker" <schneik@...>
Apparently sleep-deprived Hal wrote:
[#12935] How to add accessors dynamically? — Ville Mattila <mulperi@...>
Hello
[#12941] rubicon version? — Hugh Sasse Staff Elec Eng <hgs@...>
ISTR that Rubicon was going into the CVS base of Ruby. Now 1.6.3 is out
[#12960] TextBox ListBox — Ron Jeffries <ronjeffries@...>
Attached is a little Spike that Chet and I are doing. It is a
On Wed, 21 Mar 2001 04:36:38 +0900, rise <rise@knavery.net> wrote:
[#12991] [ANN] Lapidary 0.2.0 — "Nathaniel Talbott" <ntalbott@...>
Well, here's my first major contribution to the Ruby world: Lapidary. It's a
How is this different from RubyUnit?
>>>>> "Nathaniel" == Nathaniel Talbott <ntalbott@rolemodelsoft.com> writes:
jweirich@one.net [mailto:jweirich@one.net] wrote:
"Nathaniel Talbott" <ntalbott@rolemodelsoft.com> writes:
[#13020] instrumenting system resources — Eric Sven Ristad <ristad@...>
[#13028] mkmf question — Luigi Ballabio <luigi.ballabio@...>
[#13033] How do I properly munge stdout and stderr when using IO.popen? — Donald Sharp <sharpd@...>
Or alternatively is there a better way to do this?
In [ruby-talk:13033], Donald Sharp <sharpd@cisco.com> wrote:
I can't force the end user to choose a particular shell.
[#13039] extending existing classes. — Hugh Sasse Staff Elec Eng <hgs@...>
I've run up against something I thought I knew how to solve, but...
[#13046] Philosophical question: extension v. pure ruby — Colin Steele <colin@...2.com>
[#13054] Questions about ruby — Roy Patrick Tan <rtan@...>
Hi, I am preparing a presentation about Ruby, for the programming
[#13064] Lapidary questions — Paul Pladijs <ppladijs@...>
[#13079] Thread Safe — Rogers Gene A Civ 96 CG/SCTOB <gene.rogers@...>
Here's a question (stupid, maybe):
[#13086] Amusing contrast — Bob Kline <bkline@...>
I was struck by the discrepancy between this quote from the Ruby man
[#13099] xmlparser installation woes — Phil Suh <phil@...>
[#13117] ZPT, a next-generation template technology (repost) — "Conrad Schneiker" <schneik@...>
FYI. Thought some Rubies might be interested in this.
[#13138] How would Ruby say this? — "Lyle Johnson" <ljohnson@...>
One group of C++ functions I'm wrapping for FXRuby have signatures like
"Lyle Johnson" <ljohnson@resgen.com> writes:
[#13163] Re: Amusing contrast — Kevin Smith <sent@...>
Dave Thomas wrote:
[#13182] Re: email address regexp (fwd) — Paul Pladijs <paul.pladijs@...>
[#13185] Reading a file backwards — "Daniel Berger" <djberg96@...>
Hi all,
> Hi Dan,
On Sun, 25 Mar 2001, Daniel Berger wrote:
"Mathieu Bouchard" <matju@sympatico.ca> wrote in message
On Mon, 26 Mar 2001, Daniel Berger wrote:
Ernest Ellingson <erne@powernav.com> writes:
[#13225] Installation Woes — "John Kaurin" <jkaurin@...>
System: alphaev6-osf4.0f
[#13226] Re: Randal in Ruby-land? (was: email address regexp) — "Benjamin J. Tilly" <ben_tilly@...>
>===== Original Message From claird@starbase.neosoft.com (Cameron Laird) =====
[#13236] drb and "recycled objects" errors — Jimmy Olgeni <olgeni@...>
[#13240] hash problem — Urban Hafner <the-master-of-bass@...>
Hello everybody,
[#13246] Re: Randal in Ruby-land? (was: email address regexp) — "Conrad Schneiker" <schneik@...>
Mathieu Bouchard wrote:
Hi,
Hi,
> From: Yukihiro Matsumoto [mailto:matz@zetabits.com]
On Thu, 29 Mar 2001 23:11:03 +0900, Christoph Rippel pontificated:
On Fri, 30 Mar 2001, Pete Kernan wrote:
[#13255] This is going to sound crazy, but... — Dave Thomas <Dave@...>
[#13294] ruby slowww socket handling — Joseph McDonald <joe@...>
[#13303] Reloading files — "Nathaniel Talbott" <ntalbott@...>
First of all, a confession: Lapidary's GTK::TestRunner had a show stopper
[#13318] hash slice implementaion — "Hee-Sob Park" <phasis@...>
[#13369] Buffered and non-buffered IO — Lloyd Zusman <ljz@...>
Could anyone point me to some documentation that describes how I could
[#13374] Passing an array to `exec'? — Lloyd Zusman <ljz@...>
I'd like to do the following:
[#13388] Using Antlr for Ruby? (was RE: Re: why won't "( a) = 1" parse?) — Christophe Broult <cbroult@...>
Hi,
Hi,
[#13397] Multidimensional arrays and hashes? — Lloyd Zusman <ljz@...>
Is it possible in ruby to make use of constructs that correspond to
masa@stars.gsfc.nasa.gov writes:
> From: nosuzuki@e-mail.ne.jp [mailto:nosuzuki@e-mail.ne.jp]On Behalf Of
"Christoph Rippel" <crippel@primenet.com> writes:
[ruby-talk:13162] Re: Examples for a presentation?
Hello, Here is a Ruby program and output to do simple
linear regression.
# Simultaneous Equations
print "Simultaneous Equations for", "\n"
print "x1 = Married, x2 = Number of Children", "\n"
# Define classArray for Sum and Product
class Array
def inject(n)
each { |value| n = yield(n, value) }
n
end
def sum
inject(0) { | n, value | n + value }
end
def product
inject(1) { | n, value | n * value }
end
def sumsq
inject(0) { | n, value | n + value*value }
end
end
# Input Data
# 1 4..29
y=[37,25,37,47,47,49,53,19,19,37,26,13,53,51,37,47,45,33,38,
30,46,19,31,38,44,49,37]
sumy = 0
sumy = y.sum
x1=[1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,1,1,1,1,1,1,0,1,1,1,1]
# Married = 1
sumx1 = 0
sumx1 = x1.sum
x2=[2,3,2,5,0,4,1,0,4,0,0,0,3,0,0,3,3,2,0,2,0,3,1,0,2,0,2]
# Number of children
sumx2 = 0
sumx2 = x2.sum
x3=[1,0,0,1,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0]
# Cherry Hills Related = 1
x4=[0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1]
# ABC Intertional = 1
x5=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1]
# Long Term Missionary = 1
sumx1sq = 0
sumx1sq = x1.sumsq
sumx2sq = 0
sumx2sq = x2.sumsq
sumx1y = 0
sumx2y = 0
sumx1x2 = 0
i = 0
(0..26).each do |i|
sumx1y = sumx1y + (x1[i] * y[i])
sumx2y = sumx2y + (x2[i] * y[i])
sumx1x2 = sumx1x2 + (x1[i] * x2[i])
# i += i
end
n = y.length
print "n = ", n
avgy = sumy / n
print "Average of y = ", avgy
print "Sum of y = ", sumy
print "Sum of x1 = ", sumx1
print "Sum of x2 = ", sumx2
print "Sum of x1 * x1 = ", sumx1sq
print "Sum of x2 * x2 = ", sumx2sq
print "Sum of x1 * y = ", sumx1y
print "Sum of x2 * y = ", sumx2y
print "Sum of x1 * x2 = ", sumx1x2
D1 = [ n, sumx1, sumx2 ]
D2 = [ sumx1, sumx1sq, sumx1x2 ]
D3 = [ sumx2, sumx1x2, sumx2sq ]
D23 = ( sumx1sq * sumx2sq ) - ( sumx1x2 * sumx1x2 )
D13 = ( sumx1 * sumx2sq ) - ( sumx1x2 * sumx2 )
D12 = ( sumx1 * sumx1x2 ) - ( sumx1sq * sumx2 )
D = (n * D23) - (sumx1 * D13) + (sumx2 * D12)
Nbo1 = [ sumy, sumx1, sumx2 ]
Nbo2 = [ sumx1y, sumx1sq, sumx1x2 ]
Nbo3 = [ sumx2y, sumx1x2, sumx2sq ]
Nbo23 = ( sumx1sq * sumx2sq ) - ( sumx1x2 * sumx1x2 )
Nbo13 = ( sumx1 * sumx2sq ) - ( sumx1x2 * sumx2 )
Nbo12 = ( sumx1 * sumx1x2 ) - ( sumx1sq * sumx2 )
Nbo = (sumy * Nbo23) - (sumx1y * Nbo13 ) + ( sumx2y * Nbo12 )
Nb11 = [ n, sumy, sumx2 ]
Nb12 = [ sumx1, sumx1y, sumx1x2 ]
Nb13 = [ sumx2, sumx2y, sumx2sq ]
Nb123 = ( sumx1y * sumx2sq ) - ( sumx2y * sumx1x2 )
Nb113 = ( sumy * sumx2sq ) - ( sumx2y * sumx2 )
Nb112 = ( sumy * sumx1x2 ) - ( sumx1y * sumx2 )
Nb1 = ( n * Nb123 ) - (sumx1 * Nb113 ) + ( sumx2 * Nb112 )
Nb21 = [ n, sumx1, sumy ]
Nb22 = [ sumx1, sumx1sq, sumx1y ]
Nb23 = [ sumx2, sumx1x2, sumx2y ]
Nb223 = ( sumx1sq * sumx2y ) - ( sumx1x2 * sumx1y )
Nb213 = ( sumx1 * sumx2y ) - ( sumx1x2 * sumy )
Nb212 = ( sumx1 * sumx1y ) - ( sumx1sq * sumy )
Nb2 = ( n * Nb223 ) - (sumx1 * Nb213 ) + ( sumx2 * Nb212 )
bo = Float(Nbo) / Float(D)
b1 = Float(Nb1) / Float(D)
b2 = Float(Nb2) / Float(D)
printf "%s %7.1f", " bo = ", bo, "\n"
printf "%s %7.1f", " b1 = ", b1, "\n"
printf "%s %7.1f", " b2 = ", b2, "\n"
# Compute Estimates for Each Missionary
y1 = bo + (b1 * x1[0]) + (b2 * x2[0])
y4 = bo + (b1 * x1[1]) + (b2 * x2[1])
y5 = bo + (b1 * x1[2]) + (b2 * x2[2])
y6 = bo + (b1 * x1[3]) + (b2 * x2[3])
y7 = bo + (b1 * x1[4]) + (b2 * x2[4])
y8 = bo + (b1 * x1[5]) + (b2 * x2[5])
y9 = bo + (b1 * x1[6]) + (b2 * x2[6])
y10 = bo + (b1 * x1[7]) + (b2 * x2[7])
y11 = bo + (b1 * x1[8]) + (b2 * x2[8])
y12 = bo + (b1 * x1[9]) + (b2 * x2[9])
y13 = bo + (b1 * x1[10]) + (b2 * x2[10])
y14 = bo + (b1 * x1[11]) + (b2 * x2[11])
y15 = bo + (b1 * x1[12]) + (b2 * x2[12])
y16 = bo + (b1 * x1[13]) + (b2 * x2[13])
y17 = bo + (b1 * x1[14]) + (b2 * x2[14])
y18 = bo + (b1 * x1[15]) + (b2 * x2[15])
y19 = bo + (b1 * x1[16]) + (b2 * x2[16])
y20 = bo + (b1 * x1[17]) + (b2 * x2[17])
y21 = bo + (b1 * x1[18]) + (b2 * x2[18])
y22 = bo + (b1 * x1[19]) + (b2 * x2[19])
y23 = bo + (b1 * x1[20]) + (b2 * x2[20])
y24 = bo + (b1 * x1[21]) + (b2 * x2[21])
y25 = bo + (b1 * x1[22]) + (b2 * x2[22])
y26 = bo + (b1 * x1[23]) + (b2 * x2[23])
y27 = bo + (b1 * x1[24]) + (b2 * x2[24])
y28 = bo + (b1 * x1[25]) + (b2 * x2[25])
y29 = bo + (b1 * x1[26]) + (b2 * x2[26])
printf "%s %7.1f", "#1 ", Float(y1), "\n"
printf "%s %7.1f", "#4 ", Float(y4), "\n"
printf "%s %7.1f", "#5 ", Float(y5), "\n"
printf "%s %7.1f", "#6 ", Float(y6), "\n"
printf "%s %7.1f", "#7 ", Float(y7), "\n"
printf "%s %7.1f", "#8 ", Float(y8), "\n"
printf "%s %7.1f", "#9 ", Float(y9), "\n"
printf "%s %7.1f", "#10 ", Float(y10), "\n"
printf "%s %7.1f", "#11 ", Float(y11), "\n"
printf "%s %7.1f", "#12 ", Float(y12), "\n"
printf "%s %7.1f", "#13 ", Float(y13), "\n"
printf "%s %7.1f", "#14 ", Float(y14), "\n"
printf "%s %7.1f", "#15 ", Float(y15), "\n"
printf "%s %7.1f", "#16 ", Float(y16), "\n"
printf "%s %7.1f", "#17 ", Float(y17), "\n"
printf "%s %7.1f", "#18 ", Float(y18), "\n"
printf "%s %7.1f", "#19 ", Float(y19), "\n"
printf "%s %7.1f", "#20 ", Float(y20), "\n"
printf "%s %7.1f", "#21 ", Float(y21), "\n"
printf "%s %7.1f", "#22 ", Float(y22), "\n"
printf "%s %7.1f", "#23 ", Float(y23), "\n"
printf "%s %7.1f", "#24 ", Float(y24), "\n"
printf "%s %7.1f", "#25 ", Float(y25), "\n"
printf "%s %7.1f", "#26 ", Float(y26), "\n"
printf "%s %7.1f", "#27 ", Float(y27), "\n"
printf "%s %7.1f", "#28 ", Float(y28), "\n"
printf "%s %7.1f", "#29 ", Float(y29), "\n"
yy=[y1,y4,y5,y6,y7,y8,y9,y10,y11,y12,y13,y14,y15,y16,y17,y18,y19,
y20,y21,y22,y23,y24,y25,y26,y27,y28,y29]
# Compute the Variance
print " Computation of the Variance","\n"
# The Variance, s sq = Sum (y - avgy)sq / (n - 1)
sumdif = 0
i = 0
(0..26).each do |i|
sumdif = sumdif + (y[i]- avgy)*(y[i] - avgy)
end
printf "%s %7.1f", "sumdiff = ", sumdif
s = sumdif / (n - 1)
s = Math.sqrt(s)
printf "%s %7.1f", "Variance = s = ", s
# Simultaneous Equations: x1 = Married, x2 = Number of Children
[37, 25, 37, 47, 47, 49, 53, 19, 19, 37, 26, 13, 53, 51, 37, 47, 45,
33, 38, 30, 46, 19, 31, 38, 44, 49, 37] 0 1007
[ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1,
1, 1, 1, 1, 1, 0, 1, 1, 1, 1] 0 23
[ 2, 3, 2, 5, 0, 4, 1, 0, 4, 0, 0, 0,
3, 0, 0, 3, 3, 2, 0, 2, 0, 3, 1, 0, 2, 0, 2] 0 42
[ 1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0,
0, 0, 0, 0, 0, 0, 1, 0]
[ 0, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 1]
[ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 0, 1] 0 23 0 128 0 0 0 0
0..26 27 n = 27
37 Average of y = 37
Sum of y = 1007
Sum of x1 = 23
Sum of x2 = 42
Sum of x1 * x1 = 23
Sum of x2 * x2 = 128
Sum of x1 * y = 900
Sum of x2 * y = 1594
Sum of x1 * x2 = 41
[27, 23, 42]
[23, 23, 41]
[42, 41, 128] 1263 1222 -23 5029
[1007, 23, 42]
[ 900, 23, 41]
[1594, 41, 128] 1263 1222 -23 135379
[ 27, 1007, 42]
[ 23, 900, 41]
[ 42, 1594, 128] 49846 61948 3487 67492
[ 27, 23, 1007]
[ 23, 23, 900]
[ 42, 41, 1594] -238 -4625 -2461 -3413
26.91966594 13.42056075 -0.6786637502
bo = 26.9
b1 = 13.4
b2 = -0.7
38.98289918 38.30423543 38.98289918 36.94690793 40.34022669
37.62557168 39.66156293 40.34022669 37.62557168 40.34022669
26.91966594 26.91966594 38.30423543 40.34022669 26.91966594
38.30423543 38.30423543 38.98289918 40.34022669 38.98289918
40.34022669 38.30423543 26.24100219 40.34022669 38.98289918
40.34022669 38.98289918
#1 39.0 #4 38.3 #5 39.0 #6 36.9 #7 40.3
#8 37.6 #9 39.7 #10 40.3 #11 37.6 #12 40.3
#13 26.9 #14 26.9 #15 38.3 #16 40.3 #17 26.9
#18 38.3 #19 38.3 #20 39.0 #21 40.3 #22 39.0
#23 40.3 #24 38.3 #25 26.2 #26 40.3 #27 39.0
#28 40.3 #29 39.0
[38.98289918, 38.30423543, 38.98289918, 36.94690793, 40.34022669,
37.62557168, 39.66156293, 40.34022669, 37.62557168, 40.34022669,
26.91966594, 26.91966594, 38.30423543, 40.34022669, 26.91966594,
38.30423543, 38.30423543, 38.98289918, 40.34022669, 38.98289918,
40.34022669, 38.30423543, 26.24100219, 40.34022669, 38.98289918,
40.34022669, 38.98289918]
Computation of the Variance 0 0 0..26
sumdiff = 3406.0 131 11.44552314
Variance = s = 11.4
---------- Original Message ----------------------------------
From: harryo@zipworld.com.au (Harry Ohlsen)
Reply-To: ruby-talk@ruby-lang.org
Date: Fri, 23 Mar 2001 21:40:03 +0900
>I may be giving a quick introduction to Ruby to a Linux user group
>over the weekend (ie, in the next 48 hours, Sydney time).
>
>Dave Thomas has kindly allowed me to use his slides, and I've been
>writing examples to go with some of them, over and above the code
>that's in the slides themselves.
>
>What I'd be interested in, if anyone can help me, would be some short
>code snippets that show off some of Ruby's features (and I'm pretty
>much a newbie, so I'm sure there are lots of things I don't know
>about).
>
>In particular, I would guess a lot of the audience will know perl, so
>examples of how to do things that perl can do and that people think
>are important features of perl would be useful, so when someone says
>"perl can do this; can ruby?" I'll be able to show them how it's done.
>
>Similarly for python I guess.
>
>Note, I'm not looking to say "Ruby's better than X because ...", just
>to be able to say "If you were to write stuff in ruby, you can still
>do the things you currently do in X". Of course, if the Ruby version
>happens to be cleaner or more flexible in some way, so much the
>better.
>
>I'd prefer complete code snippets that I can actually run, but I'm
>happy to write some code to call anything you can provide ... so long
>as I understand how it works :-).
>
>Thanks in advance.
>
>