源文件:https://pan.baidu.com/s/17FQKqn3UaEPQHkmTcOXKOg
提取码:atb2
#include
#include
#include
#include
//运行时坐标结构体
typedef struct
{
float xCdt;
float yCdt;
}CdtNow_Struct;
//直线的逐点比较法的直线插补的坐标的结构体
typedef struct
{
float xCdt_Sat; //起点坐标
float yCdt_Sat;
float xCdt_Tgt; //终点坐标
float yCdt_Tgt;
float pulseEqu; //脉冲当量
}Line_Inter_Struct;
//圆弧的逐点比较法的直线插补的坐标的结构体
typedef struct
{
float xCdt_Sat; //起点坐标
float yCdt_Sat;
float xCdt_Tgt; //终点坐标
float yCdt_Tgt;
float radius; //半径
float pulseEqu; //脉冲当量
}Arc_Inter_Struct;
//函数函数名:Line_point_by_point_comparison_Interpolation的测试的数据
Line_Inter_Struct lineStructTest={0,0,-6,-4,1};
Arc