<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>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # Scilab?的繪圖函數 ### plot?函數 最基本的是?plot?函數,與?matlab?中的plot?函數類似。 ~~~ xdata = linspace(1,10,50); ydata = sin(xdata); plot(xdata, ydata); ~~~ ![](https://box.kancloud.cn/2016-01-24_56a423431859d.jpg) 對函數繪圖,不需要事先計算出?ydata,比如下面的例子畫出的結果是相同的。 ~~~ plot (xdata, sin); ~~~ ![](https://box.kancloud.cn/2016-01-24_56a423431859d.jpg) 這樣還能節省些內存占用。 如果只設置總的標題,可以這樣操作: ~~~ title("My Plot"); ~~~ ![](https://box.kancloud.cn/2016-01-24_56a423432b5b6.jpg) 如果還要設置XY坐標軸的標題,那么可以這樣: ~~~ xtitle("This is a Plot", "x axis", "y axis"); ~~~ ![](https://box.kancloud.cn/2016-01-24_56a423433911d.jpg) 顏色和線型可以通過給plot?添加第三個參數來控制。Legend()?函數可以設置標簽。比如下面的例子: ~~~ plot(xdata, sin, "o-r"); plot(xdata, cos, "*--y"); legend("sin", "cos"); ~~~ ![](https://box.kancloud.cn/2016-01-24_56a4234345e4d.jpg) ### 保存圖片 一幅圖繪制完成之后當然希望能夠保存到文件中,scilab?支持相當多的圖片格式,下面這些函數每個對應一種圖片格式。 ? <table height="169" width="268"><tbody><tr><td valign="top"><p>xs2png</p></td><td valign="top"><p>xs2fig</p></td></tr><tr><td valign="top"><p>xs2pdf</p></td><td valign="top"><p>xs2gif</p></td></tr><tr><td valign="top"><p>xs2svg</p></td><td valign="top"><p>xs2jpg</p></td></tr><tr><td valign="top"><p>xs2ps</p></td><td valign="top"><p>xs2bmp</p></td></tr><tr><td valign="top"><p>xs2emf</p></td><td valign="top"><p>xs2ppm</p></td></tr></tbody></table> ? 如果我們希望將?0?號窗口的圖形保存為png?格式,那么可以執行下面的語句。 ~~~ xs2png(0, "pic.png"); ~~~ 上面提到了窗口號,在繪圖窗口上寫著這個數字。Scilab?同時可以顯示多個圖像窗口,通過窗口號來區分現在操作的是哪個繪圖窗口。 ![](https://box.kancloud.cn/2016-01-24_56a423435bcc6.jpg) 很多時候我們希望能夠在圖像上添加網格,這個操作在MATLAB很容易實現: Grid?on?開啟網格 Grid?off?關閉網格 ? Scilab?中沒有這樣的語句,但是可以用如下的語句來代替。 ?開啟網格: ~~~ set(gca(),"grid",[1 1]); ~~~ 關閉網格: ~~~ set(gca(),"auto_clear",[-1 -1]); ~~~ 下面是開啟網格之后的效果: ![](https://box.kancloud.cn/2016-01-24_56a423436f2a5.jpg) 設置坐標軸上刻度的字的大小: ~~~ xset("font size", 4); ~~~ ![](https://box.kancloud.cn/2016-01-24_56a423437ad98.jpg) 很悲催,這樣設置對標題的字號無效。。。還沒有解決辦法。 ?設置圖片的背景色: ~~~ xset("background", color); ~~~ 其中?color?為一個整數,表示的是colormap?中的索引。可以用?getcolor()?函數獲得當前的colormap。 ~~~ getcolor(); ~~~ ![](https://box.kancloud.cn/2016-01-24_56a423438c12f.jpg) 將背景色設置為綠色 ~~~ xset("background", 3); ~~~ ![](https://box.kancloud.cn/2016-01-24_56a4234399757.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>

                              哎呀哎呀视频在线观看