
正文
vb.net波形图 c#画波形图
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net中绘制一条 sin波形曲线,纵轴是峰值,横轴是时间,刚才你教我那个是单独画一条sin曲线,
根据时间变化绘制vb.net波形图的vb.net波形图,即时的vb.net波形图,或许可以用chart图表控件,百度会出现微软网站的资料。
sin曲线永远是哪个样子,你是怎么变化vb.net波形图?一般的移动,可以用offset控制向左平移,右边则增加点,看上去应该是在移动
相关问答
Q1: 怎么在VB.NET中画.wave文件的波形图
代码原理如下vb.net波形图:
读取.wave
播放.wave
在播放vb.net波形图的同时根据波形数据生成图形显示出来。
Q2: vb.net chart控件条形图如何实现将X轴的数字1.2.3……变文字,如图所示
Dim DtRRU As DataTable = New DataTable()
DtRRU.Columns.Add("Time_Int")
DtRRU.Columns.Add("Bins")
DtRRU.Rows(0)("Time_Int") = "0~6月"
DtRRU.Rows(1)("Time_Int") = "6~12月"
DtRRU.Rows(2)("Time_Int") = "1~2年"
DtRRU.Rows(3)("Time_Int") = "2~3年"
DtRRU.Rows(4)("Time_Int") = "3~4年"
DtRRU.Rows(5)("Time_Int") = "4~6年"
DtRRU.Rows(6)("Time_Int") = "6年以上"
用chart.DataSource绑定DataTable, DataTable自己添加响应的名称就可以vb.net波形图了,省略了一切代码,如果不懂可以告诉vb.net波形图我……………………
With (ChartENC.Series(0))
.YValueMembers = "Bins"
.XValueMember = "Time_Int"
.XValueType = DataVisualization.Charting.ChartValueType.DateTime
.ChartType = DataVisualization.Charting.SeriesChartType.Column
End With
______________________________________________________________________
Q3: vb.net绘制曲线图
。net 其实还是很好绘制图形vb.net波形图的
你可以看下 Graphics 类
Dim d As New Bitmap(Me.Width, Me.Height) ‘一个图片吧
Dim g As Graphics = Graphics.FromImage(d)’绘制 准备在这个图片是进行
然后 就是你绘制vb.net波形图的东西了
线 就是 g.DrawLine()
圆 弧度 就用 g.DrawArc(Pens.Black, New Rectangle(0, 0, 400, 200), 0, 360)
复杂vb.net波形图的就是 g.DrawBezier()
等 如果你用的是 VS的 编译 上面都有详细的参数说明
Dim d As New Bitmap(Me.Width, Me.Height)
Dim g As Graphics = Graphics.FromImage(d)
g.DrawArc(Pens.Black, New Rectangle(0, 0, 200, 200), 0, 360)
g.DrawLine(Pens.Red, New Point(0, 0), New Point(200, 200))
g.DrawLines(Pens.Green, New Point() {New Point(0, 0), New Point(50, 40), New Point(50, 80), New Point(90, 70), New Point(100, 400)})
g.DrawBezier(Pens.Yellow, New Point(0, 100), New Point(0, 0), New Point(200, 0)vb.net波形图, New Point(200, 200))
g.Dispose()
Me.BackgroundImage = d
vb.net波形图的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于c#画波形图、vb.net波形图的信息别忘了在本站进行查找喔。






