[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: apostrophe after linspace code
From: |
Marc Normandin |
Subject: |
Re: apostrophe after linspace code |
Date: |
Thu, 12 Jun 2008 22:51:19 -0400 |
User-agent: |
Thunderbird 2.0.0.14 (X11/20080505) |
Siddhartha wrote:
> can anyone tell me the significance of having the apostrophe
> ' after a line of code?
>
> something like this:
>
> x = linspace(0,100,100)';
>
> What is the difference between having that and leaving it
> out? I can't tell, so any help would be great!
>
> THanks,
> Siddhartha Owens
Hi Siddhartha,
The apostrophe acts as the transpose operator, flopping rows for columns
and columns for rows. In your example, the act of transposing simply
turns a row vector (see variable y below) into a column vector.
octave:1> x = linspace (0, 100, 100)';
octave:2> y = linspace (0, 100, 100);
octave:3> whos x y
*** local user variables:
Prot Name Size Bytes Class
==== ==== ==== ===== =====
rwd x 100x1 800 double
rwd y 1x100 800 double
Regards,
Marc
--
------------------------------------------------------------------
Marc D. Normandin http://web.ics.purdue.edu/~mdnorman
Graduate Research Assistant address@hidden
Indiana University School of Medicine 317-278-9841 (tel)
Department of Radiology, Division of Research 317-274-1067 (fax)
------------------------------------------------------------------