<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                一幅圖是由許多元素組成的。包括圖標題,x軸標簽,y軸標簽,刻度線等。圖1給出了各個元素的一個示意圖。 ![](https://box.kancloud.cn/2016-01-24_56a42343ac5aa.jpg) 這些所有的元素在scilab中都是可以用代碼控制的。 ### 標題 上個筆記上介紹了用xtitle()函數可以在圖上添加標題。比如: ~~~ title("My Plot"); ~~~ 實際上,title函數有三種形式: title(my_title) title(my_title,<Property>) title(<axes_handle>,<my_title>,<Property>) ? 上次只是用的最簡單的形式,利用第二種形式就可以設置標題的字體、字號等屬性了。下面給個例子: ~~~ x = 0:0.1:10; plot(x, sin); title("$f=sin(x)$","fontname","helvetica bold", "fontsize", 4, "color", "red"); ~~~ ![](https://box.kancloud.cn/2016-01-24_56a42343c69d9.jpg) 上面例子中,"$f=sin(x)$"?是?Latex?代碼片段,scilab?支持基本的latex?數學模式,因此可以產生漂亮的標題。 后面設置了字體為helvetica?bold,?字號大小為4,顏色為紅色。除此之外還可以設置其他的參數,具體可以參閱幫助文檔。 ? X?軸的Label?和y軸的Label?有兩個獨立的函數來設置。這兩個函數的用法與?title?函數基本相同,下面舉個例子: ~~~ x = linspace(-5,5,51); y = 1 ./(1+x.^2); plot(x,y,'o-b'); xlabel("$-5\le x\le 5$","fontsize",4,"color","red"); ylabel("$y(x)=\frac{1}{1+x^2}$","fontsize",4,"color","red"); title("Runge function (#Points ="+string(length(x))+").","color","red","fontsize",4); ~~~ ![](https://box.kancloud.cn/2016-01-24_56a42343d5889.jpg) 另外,無論是標題還是Label,都可以是多行的,對上面的例子稍作修改。 ~~~ xlabel(["$-5\le x\le 5$";"Second Line"],"fontsize",4,"color","red"); ylabel(["$y(x)=\frac{1}{1+x^2}$";"Second Line"],"fontsize",4,"color","red"); title(["Runge function (#Points ="+string(length(x))+").";"Second Line"],"color","red","fontsize",4); ~~~ ![](https://box.kancloud.cn/2016-01-24_56a423440141a.jpg) 如果有多條曲線,就需要有個legend?來說明哪條曲線是什么。見下面的例子: ~~~ x = linspace(-5.5,5.5,51); y = 1 ./(1+x.^2); plot(x,y,'ro-'); plot(x,y.^2,'bs:'); xlabel(["x axis";"(independent variable)"],"fontsize", 4); ylabel("y axis","fontsize", 4); title("Functions","fontsize", 4); legend(["Functions #1";"Functions #2"]) ~~~ ![](https://box.kancloud.cn/2016-01-24_56a423440f967.jpg) Legend?的字體和字號不能像label?那樣設置。實驗后發現,legend?和刻度上的字共用一套控制命令: ~~~ xset("font size", 4); ~~~ ![](https://box.kancloud.cn/2016-01-24_56a423442289e.jpg) 至此,這幅圖就比較漂亮了。 下次講講如何在對數坐標系下繪圖。未完待續!
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看