LabVIEW的三維曲線(xiàn)圖
三維曲線(xiàn)圖在三維空間顯示曲線(xiàn)而不是曲面,在前面板窗口新建的三維曲線(xiàn)圖外觀(guān)與三維曲面圖相同,如圖1所示。
三維曲線(xiàn)圖在程序框圖中包括控件3D Curve和3D Curve.vi。
3D graph:輸入ActiveX容器端子,表示3D圖形控件。
·X vector:輸入一維數(shù)組(必要參數(shù)),表示曲線(xiàn)在X軸上的位置。
·y vector∶輸入一維數(shù)組(必要參數(shù)),表示曲線(xiàn)在Y軸上的位置。
·z vector∶輸入一維數(shù)組(必要參數(shù)),表示曲線(xiàn)在Z軸上的位置。

圖1 三維曲線(xiàn)圖

圖2 3D Curve vi
三維曲線(xiàn)圖中三個(gè)一維數(shù)組長(zhǎng)度相等,分別代表X、Y、Z三個(gè)方向上的向量,是不可缺少的輸入?yún)?shù),由[x(i),y(i),z(i)]構(gòu)成第i點(diǎn)的空間坐標(biāo)。
例:在三維曲線(xiàn)圖中繪制三維Lissajious曲線(xiàn)。
· 第1步:在程序框圖窗口中,利用For循環(huán)創(chuàng)建一個(gè)正弦曲線(xiàn)一維數(shù)組,作為X方向上的向量,如圖3所示。
· 第2步:利用For循環(huán)創(chuàng)建一個(gè)余弦曲線(xiàn)一維數(shù)組,作為Y方向上的向量,如圖4所示。

圖3 創(chuàng)建一維數(shù)組作為x向量

圖4 創(chuàng)建一維數(shù)組作為y向量
第3步:利用上一步For循環(huán)中的i構(gòu)成一個(gè)遞增的一維數(shù)組,作為Z方向上的向量,如圖5所示。

圖5 循環(huán)次數(shù)作為z向量
第4步:在前面板上新建三維曲線(xiàn)圖,將代表X、Y、Z方向向量的數(shù)紐分別輸入三維曲線(xiàn)圖中的“x向量”、“y向量”和“z向量”端子,程序框圖和前面板的結(jié)果如圖6所示。

圖6三維曲線(xiàn)圖程序框圖和前面板結(jié)果
來(lái)源:ks993次





