登录
首页 » 算法 » 贝塞尔曲线算法

贝塞尔曲线算法

于 2022-02-16 发布 文件大小:1.99 kB
0 91
下载积分: 2 下载次数: 1

代码说明:

构建三次贝塞尔曲线 C0,......,Cn-1 中 参数形式,Ci 由 (xi(t),yi(t)) = (a0(i) + a1 (i) * t + a2 (i) * t ^2 + a3 (i) * t ^3, b0(i) + b1 (i) * t + b2 (i) * t ^2 + b3(i)*t^3) 0 为 < = t < = 1 由左终结点 (x(i),y(i)), 离开了 guidepoint (x+(i),y+(i))、 右端点 (x(i+1),y(i+1)) 和 右 guidepoint (为每个 i x-(i+1),y-(i+1)) = 0,1,......,n-1 ; 输入的 n,((x(i),y(i)),我 = 0,...,n), ((x+(i),y+(i)),我 = 0,...,n-1), ((x-(i),y-(i)),我 = 1,...,n)。 输出系数 (a0(i)、 a1(i)、 a2(i)、 a3(i)、 b0(i)、 b1(i)、 b2(i)、 b3(i)、 我 = 0,...,n-1)。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • 模拟植物生长的分形树源程序
    模拟植物生长算法的分形树源程序,根据迭代次数的不同获得一株完整的植物生长图,对其具体的参数进行修改可以做一些人工智能方面的优化
    2022-07-18 00:27:02下载
    积分:1
  • 研究生作业著名的旅行者问题
    研究生算法作业著名的旅行者问题-graduate algorithm operating famous Traveler Problem
    2022-02-24 09:52:24下载
    积分:1
  • MS-PS实现
    MS-PS是data mining 的实用算法之一。其有多个minimum support, 对数据进行更有利的提取。得到想要的association rule 和sequential pattern.
    2022-11-26 22:30:04下载
    积分:1
  • GA-BP--MATLAB
    遗传算法应用于神经网络的一个方面是用来优化人工神经网络(ANN)的结构,另一个方面是用GA学习ANN的权重,也就是用遗传算法取代一些传统的学习算法。GA-BP算法就是在BP算法之前,先用GA在随机点集中遗传出优化初值,以此作为BP算法的初始权值,再由BP算法进行训练,这就是GA-BP算法的原理。本例中包括,(1)用遗传算法学习神经网络的权值,(2)GA-BP算法,以及(3)单纯的BP算法。程序能够运行出来,比较完美,可用于硕士、博士学习的资料,也可作为项目研究的参考资料。总之比较实用。
    2022-01-26 01:51:27下载
    积分:1
  • thomas
    thomas算法用来计算方程AT=r,T和r为列向量,A为三对角阵,仅在三个对角线上有非零元素,算法需要向前 和向后扫描方程两次 。                                                                                                                                       
    2022-11-26 13:45:03下载
    积分:1
  • 自适应小波分析
    作为小波变换的推广,线性调频小波变换在对信号进行时频表示时具有更多的自由度,是对非平稳信号进行时频分析的有力工具,在视频平面上,常见的小波变换是零阶逼近,而线性调频小波是一阶逼近。
    2023-05-07 02:45:02下载
    积分:1
  • JAVA 100种源码
    近一百种算法的源码,包括:bin_sort, huffman, BD, dijkstra, maymult等等。。 能够让JAVA初学者迅速掌握核心算法以及编程能力。。 JAVA是一种面向对象的编程语言,应用广泛。。。
    2023-08-10 09:10:03下载
    积分:1
  • C++用贪心解决货币兑换序列问题
    已知有n中货币c1,c2,c3...cn和有关兑换率的n*n的表R,其中Ri,j是一个单位的货币ci可以卖到的货币cj的数量,要求一个序列使之兑换结果变多。 
    2022-05-22 03:07:50下载
    积分:1
  • 分形尘
    此代码是为了解释一些用分形递归回溯等相关概念,及其他。代码的注释。首先,你应该阅读PDF二看简单的例子教程,直到你完全了解他们最后,粉尘分形源代码。代码本身可以产生8种不同的图形。所以,尝试它的乐趣,我真的想让它很简单。
    2022-05-12 16:29:20下载
    积分:1
  • 一个求解Josephus问题的函数
      #include #include #define NULL 0 #include typedef struct Lnode {  int data;  struct Lnode *next; }Josephus; void CreateList(Josephus*&L,int n)//建立循环链表 {  int i;  Josephus *p,*s;  s=(Josephus*)malloc(sizeof(Josephus));  s->data=1;  L=p=s;  for(i=2;idata=i;  p->next=s;  p=s;  }  p->next=L; } void DeleteList(Josephus*&L,Josephus*p,Josephus*q) {  q->next=p->next;  free(p); } void Josephus1(Josephus*&L,int s,int m)
    2022-01-27 23:12:59下载
    积分:1
  • 696518资源总数
  • 104988会员总数
  • 11今日下载