• 全部
  • VBS
  • .NET技术
  • VBA
  • VB网络编程
  • VB多媒体
  • VB数据库
  • VB控件
  • VB COM/DCOM
  • VB基础类
  • VB API
  • 问答

绘图问题:如何将绘图坐标系的原点定义成picture控件的左下角???

songfengerer 2005-03-29 03:23:37
我有二个问题:
1、vb.net绘制图形时,默认将控件的左上角定义成坐标系原点,即(0,0),但我们一般习惯将左下角做原点!!
用什么语句能实现左下角做坐标原点呢??
vb 6中利用 .scale属性能实现这个功能,但.net中不知道用哪条语句啊!!!!求教!!!!!
2、我做正弦电流值的数据采样程序,但数据采样频率不高!并且采的数据量也只有几十个,!!

怎么样能通过我采的几十个点的采样值,描绘出实际的电流正弦曲线啊!!求教思路或算法!!!

万分感谢!!
...全文
94 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
songfengerer 2005-03-29
三次样条插值和最小二乘法,~有具体算法嘛??

还有说的平移具体程序语句怎么写呢,不好意思,我很菜!!!>.
回复
捏造的信仰 2005-03-29
通过点画曲线,不知道VB.net有没有现成的函数。如果没有的话,楼主可参考一下三次样条插值函数的算法。如果是标准的正弦曲线,最小二乘法也可以,但是不保证求得的曲线会经过每一点。
回复
捏造的信仰 2005-03-29
有一点点解析几何的基础就行了。楼主没接触过的话,看看高中的数学书即可。
回复
hamadou 2005-03-29
将这些点添加到一个graphicpath,然后绘制根据这个路径draw就是了,至于坐标原点,平移就是了。
回复
发帖
VB
创建于2007-09-28

1.6w+

社区成员

VB技术相关讨论,主要为经典vb,即VB6.0
申请成为版主
帖子事件
创建了帖子
2005-03-29 03:23
社区公告
暂无公告