VB程式設計怎樣畫出函式曲線?用到什麼

2022-02-08 21:01:44 字數 1406 閱讀 2643

1樓:vb綠手

建系畫座標軸後

for i=1 to 2000 step 0.1 '此處迴圈自己設定

picture1.pset (i,i*i+i+1) '解析式y=x^2+x+1

next i

2樓:匿名使用者

沒有直接畫出任意函式的方法,只有通過畫點,畫線等方法畫出函式圖形。

畫圖要最小化後不改變就要把autoredraw設成true.

儲存畫出來的**要儲存image,而不是picture.

1.畫點

picture1.pset (座標), rgb(顏色)

picture1.pset (3000, 1000), rgb(255, 0, 0)

2.畫線

picture1.line (座標1)-(座標2), 顏色

picture1.line (0, 0)-(500, 500), rgb(0, 0, 0)

3.畫圓

picture1.circle (圓心座標), 半徑, 顏色

picture1.circle (400, 400), 400, rgb(0, 0, 0)

如果要畫個填充的圓,可以把fillstyle屬性設為0.填充顏色為fillcolor屬性.如果沒有設定fillcolor屬性,則預設為線條的顏色.

4.畫矩形

picture1.line (座標1)-(座標2),顏色,b/bf'bf是實心,b是空心.

picture1.line (0, 0)-(500, 500), rgb(255, 0, 0), b

5.畫圓弧

picture1.circle (x,y),半徑,[color],start,end

如start和end為正的弧度數,畫出一段圓弧;如為負數,則畫出一段扇形。

6.畫橢圓

object.circle (x ,y),半徑[,color],[start],[end],aspect

aspect:縱橫比。表示垂直長度和水平長度比。

aspext<1時,radius表示的是水平方向的x 半徑。

aspect>=1時,radius表示的是垂直方向的y 半徑。

7.自定義座標

picture1.scale (始座標)-(末座標)

用vb程式設計繪製函式影象步驟

3樓:匿名使用者

最簡單的 是用line 函式繪畫 具體的 要根據你的需要 來處理資料

4樓:匿名使用者

1。建立座標系 用line畫 x y軸2 。計算函式的x ,y值3。用pset畫出x,y不同的點

5樓:匿名使用者

分段函式程式設計。用c 程式設計分段函式

if else寫的不對,你不加花括號 的話,那麼if 和 else 後面只能跟一句話,你這明顯是多句 所以建議用花括號括起來。include int main int x,y scanf d x if 0bai分段函式如下 f x 3x 2 0dux值不再取zhi值範圍內,列印godie.學好編da...

vb,如圖,round函式該怎麼用

放在textbox3.text 或textbox4.text 的後面,用math.round vb中 round 的用法 vb中 round 是四捨五入取偶函式,用法是round expression numdecimalplaces expression引數必需的。表示需要被四捨五入的表示式。nu...

VB畫y x2的程式語言,用VB繪製y ax 2 bx c的影象程式,求標準步驟

private sub form load me.width 6000 me.height 6000 me.autoredraw true me.scale 5,5 5,5 me.line 5,0 5,0 me.line 0,5 0,5 for i 5 to 5 step 0.001me.pset ...