C语言机械原理编程,连杆运动分析图线.docx

C语言机械原理编程,连杆运动分析图线.docx

ID:61676827

大小:161.22 KB

页数:19页

时间:2021-03-08

C语言机械原理编程,连杆运动分析图线.docx_第1页
C语言机械原理编程,连杆运动分析图线.docx_第2页
C语言机械原理编程,连杆运动分析图线.docx_第3页
C语言机械原理编程,连杆运动分析图线.docx_第4页
C语言机械原理编程,连杆运动分析图线.docx_第5页
资源描述:

《C语言机械原理编程,连杆运动分析图线.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、编程大作业基于C语言的机械原理分析图:只有库函数包含头文件:graphics.hconio.h才能观看该程序效果;若已经安装VC++,可以打开文件夹里面的EasyX压缩包,并安装EasyX文件,也可以观看程序效果;一、角度与l3与角1的关系;#include#include#include#include#defineSZ2#definePI3.1415926floatc[SZ][SZ]={0};voiddanwei(){chars[5];inti=0;intk=-5;while(k<=600){sp

2、rintf(s,"%d",i);outtextxy(k,5,s);k+=75;i+=45;}outtextxy(280,25,"θ1/度");}voiddanwei2(){chars[10];floati=-0.1;intk=-10;while(k>=-400){sprintf(s,"%0.2f",i);outtextxy(610,k,s);k-=40;i+=0.05;}outtextxy(610,-420,"l3/m/s");}voiddanwei1(){chars[10];inti=-60;intk=-10;while(k>=-400){sprintf(s,"%d",i)

3、;outtextxy(-30,k,s);k-=20;i+=10;}outtextxy(-85,-420,"θ2、θ3/度");}intmain(){//创建大小为800*600的绘图窗口initgraph(800,600);//设置原点(0,0)为屏幕中央(Y轴默认向下为正)setorigin(100,500);//使用白色填充背景setbkcolor(WHITE);cleardevice();setlinecolor(RGB(7,190,234));rectangle(0,-400,600,0);inti,j;//网格线for(i=0;i<600;i=i+20)line(i

4、,0,i,-400);for(j=0;j<400;j=j+20)line(0,-j,600,-j);//输出屏幕提示settextcolor(BLACK);setfont(18,0,"宋体");danwei();danwei1();settextcolor(RED);danwei2();settextcolor(RGB(201,62,0));outtextxy(240,-450,"角度关系图");floato3,o1,o2,w1=10;floattemp1;floatl1=0.100,l2=0.040,l4=0.200;floatl3,m,m1,A,B,C,D;floata[

5、2][2]={0},b[2][1]={0},a1[2][2]={0};floatk,t,m10=0,t10=-16.2602*40/20-120,m11=0,t11=(-(16.2602+90))*40/20-120,m12=0,t12=-0.22*40/(0.05)-80;floatn=0;while(n<=360){o1=n*PI/180;A=l1*sin(o1)-l4;B=l1*cos(o1);C=-l2;D=(A+sqrt(pow(A,2)+pow(B,2)-pow(C,2)))/(B-C);o2=2*atan(D);m=o2*180/PI;l3=(l1*cos(o1

6、)-l2*cos(o2))/sin(o2);k=m;m1=n*600/360;t=-k*40/20-120;setcolor(BLACK);line(m10,t10,m1,t);m10=m1,t10=t;k=m+90;m1=n*600/360;t=-k*40/20-120;setcolor(GREEN);line(m11,t11,m1,t);m11=m1,t11=t;k=l3;m1=n*600/360;t=-k*40/(0.05)-80;setcolor(MAGENTA);line(m12,t12,m1,t);m12=m1,t12=t;n+=0.1;}settextcolor

7、(GREEN);outtextxy(160,-80,"θ2");outtextxy(160,-180,"L3");outtextxy(160,-260,"θ3");outtextxy(500,60,"莫智斌/2014124066");getch();closegraph();return0;}二、角速度、vl3与角一的关系;#include#include#include#include#defineSZ2#definePI3.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。