三次Bezier曲线绘制编程
题目
三次Bezier曲线绘制编程
已知三次Bezier曲线调和函数如下:
B0(t)=(1-t)^3
B1(t)=3*t*(1-t)^2
B2(t)=3*(t^2)*(1-t)
B3(t)=t^3
试编写drawBezier(Graphics g,int x0,int y0,int x1,int y1,int x2,int y2,int rx3,int ry3),绘制Bezier曲线,其中g为绘制设备对象,可以调用函数g.drawLine(startx,starty,endx,endy)绘制直线,x0,x1,x2,y1,y2,y3为控制点坐标
答案
顺便练一下贝塞尔函数,写了一个applet,每秒钟随机生成4个点展示效果.满足题目要求的接口.import java.applet.Applet;import java.awt.Color;import java.awt.Graphics;import java.util.Random;...
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 英语翻译
- 1.It took them a year ___(build)the bridge 2.The man came back after a few m( )
- 设集合A={x|x^2-5x+6=0},B={x|mx-6=0} 且B是A子集 求m(为什么要考虑空集情况如果B是空集则方程无解 但是
- 骆驼寻宝记仙女为什么对骆驼产生敬意
- 如果48千克煤可发电16度,那么平均每千克煤可发电多少度
- 初中的关于生物新技术,生物知识应用的科普读物,
- 36-()+18=23如何计算求方法
- 一个关于字母A和B的多项式,除常数项外,其余各项的次数都是3,这个多项式最多有几项?
- 1个电风扇的电压是36V,电流0.6A,功率是多少?连续使用6H,消耗电能多少?
- 砖的边长一定,铺地面积和砖的块数成不成比例?