1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) ENPC - Jean-Philippe Chancelier
*
* This file must be used under the terms of the CeCILL.
* This source file is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
-->
<refentry version="5.0-subset Scilab" xml:id="xstring" xml:lang="en"
xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:ns4="http://www.w3.org/1999/xhtml"
xmlns:mml="http://www.w3.org/1998/Math/MathML"
xmlns:db="http://docbook.org/ns/docbook">
<info>
<pubdate>$LastChangedDate$</pubdate>
</info>
<refnamediv>
<refname>xstring</refname>
<refpurpose>imprime strings</refpurpose>
</refnamediv>
<refsynopsisdiv>
<title>Seqncia de Chamamento</title>
<synopsis>xstring(x,y,str,[angle,box])</synopsis>
</refsynopsisdiv>
<refsection>
<title>Parmetros</title>
<variablelist>
<varlistentry>
<term>x,y</term>
<listitem>
<para>escalares reais, coordenadas do ponto inferior esquerdo dos
strings. </para>
</listitem>
</varlistentry>
<varlistentry>
<term>str</term>
<listitem>
<para>matriz de strings </para>
</listitem>
</varlistentry>
<varlistentry>
<term>angle</term>
<listitem>
<para>real, ngulo horrio em graus; O valor padro 0.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>box</term>
<listitem>
<para>inteio, o valor padro 0</para>
</listitem>
</varlistentry>
</variablelist>
</refsection>
<refsection>
<title>Descrio</title>
<para><literal>xstring</literal> imprime a matriz de strings
<literal>str</literal> na localizao <literal>x,y</literal> (ponto
inferior esquerdo) na escala de grficos corrente: cada linha da matriz
significa uma linha de texto e os elementos das linhas so palavras
separadas por espaos em branco. Se <literal>angle</literal> for dado,
fornece a inclinao em graus para escrever os strings. Se
<literal>box</literal> for 1 e <literal>angle</literal> for 0, uma caixa
desenhada ao redor dos strings.</para>
</refsection>
<refsection>
<title>Exemplos</title>
<programlisting role="example"><![CDATA[
plot2d([0;1],[0;1],0)
xstring(0.5,0.5,["Scilab" "no"; "" "esilaB"])
//outro exemplo
alphabet=["a" "b" "c" "d" "e" "f" "g" ..
"h" "i" "j" "k" "l" "m" "n" ..
"o" "p" "q" "r" "s" "t" "u" ..
"v" "w" "x" "y" "z"];
xbasc()
plot2d([0;1],[0;2],0)
xstring(0.1,1.8,alphabet) // alfabeto
xstring(0.1,1.6,alphabet,0,1) // alfabeto em uma caixa
xstring(0.1,1.4,alphabet,20) // ngulo
xset("font",1,1) // usando fontes symbol
xstring(0.1,0.1,alphabet)
xset("font",1,3) // mudando tamanho da fonte
xstring(0.1,0.3,alphabet)
xset("font",1,24); xstring(0.1,0.6,"a") //alfa grande
xset("default")
]]></programlisting>
</refsection>
<refsection>
<title>Ver Tambm</title>
<simplelist type="inline">
<member><link linkend="titlepage">titlepage</link></member>
<member><link linkend="xnumb">xnumb</link></member>
<member><link linkend="xstringb">xstringb</link></member>
<member><link linkend="xstringl">xstringl</link></member>
<member><link linkend="xtitle">xtitle</link></member>
</simplelist>
</refsection>
<refsection>
<title>Autor</title>
<para>J.Ph.C.</para>
</refsection>
</refentry>
|