黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

Scilab 的畫圖函數(1)

系統 2199 0

Scilab? 的畫圖函數

plot? 函數

最主要的是? plot? 函數,與? matlab? 中的 plot? 函數類似。

      xdata = linspace(1,10,50);
ydata = sin(xdata);
plot(xdata, ydata);
    

Scilab 的畫圖函數(1)

對函數畫圖,不須要事先計算出? ydata ,比方以下的樣例畫出的結果是同樣的。

      plot (xdata, sin);
    

Scilab 的畫圖函數(1)

這樣還能節省些內存占用。

假設僅僅設置總的標題,能夠這樣操作:

      title("My Plot");
    
Scilab 的畫圖函數(1)

假設還要設置XY坐標軸的標題,那么能夠這樣:

      xtitle("This is a Plot", "x axis", "y axis");
    
Scilab 的畫圖函數(1)


顏色和線型能夠通過給 plot? 加入第三個參數來控制。 Legend()? 函數能夠設置標簽。比方以下的樣例:

      plot(xdata, sin, "o-r");
plot(xdata, cos, "*--y");
legend("sin", "cos");
    

Scilab 的畫圖函數(1)

保存圖片

一幅圖繪制完畢之后當然希望可以保存到文件里, scilab? 支持相當多的圖片格式,以下這些函數每一個相應一種圖片格式。

?

xs2png

xs2fig

xs2pdf

xs2gif

xs2svg

xs2jpg

xs2ps

xs2bmp

xs2emf

xs2ppm

?

假設我們希望將? 0? 號窗體的圖形保存為 png? 格式,那么能夠運行以下的語句。

      xs2png(0, "pic.png");
    

上面提到了窗體號,在畫圖窗體上寫著這個數字。 Scilab? 同一時候能夠顯示多個圖像窗體,通過窗體號來區分如今操作的是哪個畫圖窗體。

Scilab 的畫圖函數(1)

非常多時候我們希望可以在圖像上加入網格,這個操作在 MATLAB 非常easy實現:

Grid?on? 開啟網格

Grid?off? 關閉網格

?

Scilab? 中沒有這種語句,可是能夠用例如以下的語句來取代。

?開啟網格:

      set(gca(),"grid",[1 1]);
    

關閉網格:

      set(gca(),"auto_clear",[-1 -1]);
    
以下是開啟網格之后的效果:

Scilab 的畫圖函數(1)

設置坐標軸上刻度的字的大小:

      xset("font size", 4);
    

Scilab 的畫圖函數(1)

非常悲催,這樣設置對標題的字號無效。。。還沒有解決的方法。

?設置圖片的背景色:

      xset("background", color);
    

當中? color? 為一個整數,表示的是 colormap? 中的索引。能夠用? getcolor()? 函數獲得當前的 colormap

      getcolor();
    
Scilab 的畫圖函數(1)

將背景色設置為綠色

      xset("background", 3); 
    

Scilab 的畫圖函數(1)

(未完待續)


Scilab 的畫圖函數(1)


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論