打印
[电子元器件]

用c++写模拟示波器

[复制链接]
3105|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Crazy猫哥|  楼主 | 2016-8-14 15:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人是个菜鸟,前天遇到一个面试题让我用c++下一个程序实现模拟示波器的功能,并用该示波器画出以下三条波形
加速度:a=x0+mt
速度:b=n*a*t+1
路程:c=b*t+1/2*a*t^2
将t作为横坐标,x0,m,n作为可输出量,分别画出加速度,速度,路程的波形,并实现波形的可左右移动及放大缩小功能
求各位大神指教,小弟感激不尽!!!
多谢

相关帖子

沙发
nethopper| | 2016-8-14 19:21 | 只看该作者
如果只给了5分钟时间,就把他当作脑筋急转弯题,答案是题目出错了。
如果给了50分钟,就按公式作图,假装a, b, c并非同一点的加速度、速度和位移。

使用特权

评论回复
板凳
Crazy猫哥|  楼主 | 2016-8-14 20:05 | 只看该作者
他给我一个星期。。。

使用特权

评论回复
地板
nethopper| | 2016-8-14 20:57 | 只看该作者
那就按公式画呗,图会相当怪

使用特权

评论回复
5
Jack315| | 2016-8-14 21:41 | 只看该作者
用 【C++ 示波器】 在网上找个代码,然后按题目要求改一下……
这是众多代码中的一个:
http://www.newxing.com/Code/VC/TXCL/1587.html#download
LZ 看看有没有帮助。

PS. :
用 VB 或 C# 语言比 C++ 实现起来容易得多。
在 .NET 框架下,使用 Chart 组件可以很快的做出题目要求的程序。
不知道面试官为什么要指定 C++。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
Crazy猫哥 + 1 很给力!
6
949155525| | 2016-8-15 10:01 | 只看该作者
面试官脑残

使用特权

评论回复
7
467609168| | 2020-6-5 15:43 | 只看该作者
Jack315 发表于 2016-8-14 21:41
用 【C++ 示波器】 在网上找个代码,然后按题目要求改一下……
这是众多代码中的一个:
http://www.newxing ...

可以向你问一下用c#怎么实现吗,完全小白一个。

使用特权

评论回复
8
Jack315| | 2020-6-5 19:45 | 只看该作者
467609168 发表于 2020-6-5 15:43
可以向你问一下用c#怎么实现吗,完全小白一个。

http 下的 code_msdn_microsoft_com下的 mschart
这个资源已更新,自己在官网上重新找相应的参考资料。


下面的是例子,供参考:
ChartTypes.rar (2.55 MB)




使用特权

评论回复
9
airwill| | 2020-6-6 15:57 | 只看该作者
这个还不是面试时,  当面就能解决的问题,  不过说算法的话,  其实并不复杂

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝