问的是怎样通过画图得到坐标值吧。
只要画图时所用的原点与编程原点重合,则每个点的坐标就是编程用的坐标值。
画图软件有很多,不同的数控机床用的画图软件往往不同,二维加工用二维画图软件,三维加工用三维绘图软件。
#include<stdioh>
#include<graphicsh>
main()
{
int gm,gd=DETECT;
int a,T,X,R=100;
scanf("%d",&a);
T=200,
X=aT;
initgraph(&gd,&gm,"");/双引号内填bgi文件夹在你电脑中的目录,如在c:\tc\bgi,且c文件在c:\tc\programfiles下,则填"\\bgi"/
circle(X,T,R);/R为半径/
getch();
closegraph();
}
如果是要用到图形的话就要使 #include<graphicsh> 这个头文件,里面包含很多作图函数,需要学习一段时间。
至于菜单吗,只要在屏幕上打印几句话,再添加上几句话就行了,给你个例子看看。
#include<stdioh>
void main()
{
printf("\t \t\n");
printf("\t 查询话费请按 1 \t\n");
printf("\t 交话费请按 2 \t\n");
printf("\t \t\n");
}
然后把选择说按的数字保存到一数中,执行相关 *** 作即可
ls的做法如果是分段函数的话应该有问题吧
还不如这样。
x = [6,10]
y = [0211,0211]
plot(x,y);
hold on
x = [0,6]
y = [0042,k6+0042]
plot(x,y);
hold on
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:
请给给出一个简单的例子
解析:
使用图形函数时要确保有显示器图形驱动程序BGI,同时将集成开发环境options/Linker中的Graphics lib选为on,只有这样才能保证正确使用图形函数。
#include <stdioh>
#include <graphicsh>
main()
{
int gdriver=DETECT,gmode;
initgraph(&gdriver,&gmode,"") ;
line(30,50,500,50);/画一条直线/
circle(200,200,20); /画圆/
getch();
cleardevice();
closegraph();
}
x=(01:01:80);
y=zeros(1,800);
for i=1:1:800
if i<=100
y(1,i)=1;
elseif 100<i & i<=200
y(1,i)=-0101i+2;
elseif 201<i & i<=800
y(1,i)=0;
end
end
plot(x,y)
以上就是关于数控程序怎样画图全部的内容,包括:数控程序怎样画图、c语言写画图程序、数据结构程序设计——如何用c语言画图等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)