File:Gram–Schmidt process.svg

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Original file(SVG file, nominally 350 × 180 pixels, file size: 17 KB)

Captions

Captions

Add a one-line explanation of what this file represents

Summary[edit]

Description Steps in Gram–Schmidt process.
Date 7 March 2006 (original upload date)
Source No machine-readable source provided. Own work assumed (based on copyright claims).
Author No machine-readable author provided. Gustavb assumed (based on copyright claims).

Licensing[edit]

Public domain I, the copyright holder of this work, release this work into the public domain. This applies worldwide.
In some countries this may not be legally possible; if so:
I grant anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law.

Source[edit]

Created by Gustavb using PSTricks.

Gram–Schmidt process.tex (PSTricks source)[edit]

\TeXtoEPS

\psset{linecolor=black,linewidth=1pt,arrowsize=8pt}
\psset{unit=2cm,linewidth=.8pt}
\pspicture*(-1.1,-.2)(3.6,2.2)

\psline{->}(0,0)(3,1)                      % u1
\psline{->}(0,0)(2,2)                      % v2
\psline{->}(0,0)(2.4,.8)                   % proj u1 v2
\psline{->}(0,0)(-.4,1.2)                  % u2
\psline{->}(0,0)(.9486832980,.3162277660)  % e1
\psline{->}(0,0)(-.3162277660,.9486832980) % e2

\psset{linestyle=dashed,dashadjust=false,linewidth=.5pt}
\psline[dash=.12 .1](2,2)(2.4,.8)
\psline[dash=.12 .1](2,2)(-.4,1.2)

\uput{6pt}[315](3,1){\psscalebox{1.6}{${\bf u}_1$}}
\uput{4pt}[25](3,1){\psscalebox{1.6}{${\bf v}_1$}}
\uput{6pt}[335](2,2){\psscalebox{1.6}{${\bf v}_2$}}
\uput{12pt}[265](2.4,.8){\psscalebox{1.2}{${\rm proj}_{{\bf u}_1}{\bf v}_2$}}
\uput{6pt}[200](-.4,1.2){\psscalebox{1.6}{${\bf u}_2$}}

\uput{10pt}[270](.9486832980,.3162277660){\psscalebox{1.6}{${\bf e}_1$}}
\uput{6pt}[220](-.3162277660,.9486832980){\psscalebox{1.6}{${\bf e}_2$}}

\endpspicture

\endTeXtoEPS
\nopagenumbers
\end

Instructions[edit]

  1. Create EPS
    $ tex Gram-Schmidt_process.tex && dvips -E Gram-Schmidt_process.dvi
  2. Outline fonts
    $ eps2eps -dNOCACHE Gram-Schmidt_process.ps Gram-Schmidt_process2.eps
  3. Fix bounding box
    $ ps2epsi Gram-Schmidt_process2.eps Gram-Schmidt_process.eps
  4. Convert to Sketch
    $ pstoedit -f sk Gram-Schmidt_process.eps Gram-Schmidt_process.sk
  5. Convert to SVG
    $ skconvert Gram-Schmidt_process.sk Gram-Schmidt_process.svg
  6. Fix Gram-Schmidt_process.svg with Inkscape

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current02:47, 7 March 2006Thumbnail for version as of 02:47, 7 March 2006350 × 180 (17 KB)Gustavb (talk | contribs)== Summary == Steps in Gram–Schmidt process. == Licensing == {{PD-self}} == Source == Created by Gustavb using PSTricks. === Gram–Schmidt process.tex (PSTricks source)

There are no pages that use this file.

File usage on other wikis

The following other wikis use this file: