社区
数据结构与算法
帖子详情
绘制函数图像的问题
TroubleShotting
2004-08-04 09:42:59
用户输入一个函数表达式,程序选择定义域内的x,并依次(用for语句实现)根据这个x求出y,最后根据(x,y)在屏幕上绘图.
但现在遇到两个问题:
1.会遇到这种情况:x1=10,y1=10;X2=11,y2=50.(斜率过大)
在这种情况下,(x1,y1)(x2,y2)两点间会出现断点。
2.绘制椭圆,双曲线等非映射函数时,有部分图像绘制不出来(x^2+y^2=1,只绘制x=(1-y^2)^0.5)
这些问题应该怎么解决呢
...全文
104
2
打赏
收藏
绘制函数图像的问题
用户输入一个函数表达式,程序选择定义域内的x,并依次(用for语句实现)根据这个x求出y,最后根据(x,y)在屏幕上绘图. 但现在遇到两个问题: 1.会遇到这种情况:x1=10,y1=10;X2=11,y2=50.(斜率过大) 在这种情况下,(x1,y1)(x2,y2)两点间会出现断点。 2.绘制椭圆,双曲线等非映射函数时,有部分图像绘制不出来(x^2+y^2=1,只绘制x=(1-y^2)^0.5) 这些问题应该怎么解决呢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzwu
2004-08-04
打赏
举报
回复
1.你可以把画图区的水平范围拉宽,比如放大10倍,然后在中间进行插值,点的跳跃就会减少.
例如[10,10]-[11,50]水平范围拉宽10倍后,变成[100,10],[110,50],在100-110间进行插值:
[100,10]-[101,14]-[102,18]-[103,22]-[104,26]-[105,30]-
-[106,34]-[107,38]-[108,42]-[109,46]-[110,50]
这样点就连续一些了.
2.你应该画两段曲线:
x = +(1-y^2)^0.5), 上半平面的曲线
x = -(1-y^2)^0.5), 下半平面的曲线
你也可以改为参数方程来画:
x=sin(t), y=cos(t), t =[0,2*Pi]
BlueSky2008
2004-08-04
打赏
举报
回复
1,只要根据两点画线,就行了。
dispf(x)
函数
图像
绘制
工具
根据表达式(vbs语法)
绘制
函数
图象 可选择表达式绘图或vbs脚本
函数
绘图
一个原创的
函数
图象
绘制
软件(C# WPF 含源码)
一个自己写的
函数
图象
绘制
软件。 支持初高中教材中的各种基本
函数
类型,以及其它的自定义
函数
, 支持一阶至三阶求导数后
绘制
, 支持精度调整和颜色设置, 支持增加分辨率后保存图象。 带源码(Visual Studio 2012...
C++画数学
函数
图象
1. vs2008里弄了一个画数学
函数
的类,基本的
函数
都可以画,当然复杂的也可以,只是
函数
本身需要调用者设计,已经变量的范围 2. 最后的图象提供两种方式输出,一个是bmp文件,一个是gif图象,gif需要注意它的256种...
函数
图象
绘制
工具
这时一款很小的
函数
图象
绘制
工具,有我和同学共同编写,作为c语言程序设计的课程作业
用VB6写的画
函数
图象的过程
用VB6写的画
函数
图象方法 主要是二次
函数
;正弦余弦等
数据结构与算法
33,027
社区成员
35,335
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章