【用C语言绘制直角坐标系】
前言
直角坐标系如下图所示:
一、代码如下
#include <graphics.h>
#include
//定义全局变量,用于存储直角坐标系原点位置和坐标比例
int xk, yk, sk;
//自定义画线函数,参数为直角坐标系中的起止点坐标
void myLine(float x1, float y1, float x2, float y2);
//自定义文字输出函数,参数为直角坐标系中的坐标及文字
void myOutTextXY(float x, float y, const char s[]);
//自定义绘制坐标系函数,参数为直角坐标系原点在绘图坐标系中的位置及坐标比例
void myZB(int x, int y, int s);
int main()
{
initgraph(500, 500);
setbkcolor(WHITE);
setcolor(BLACK);
setfont(40, 0, “Times New Roman”);
myZB(150, 350, 50); //绘制坐标系
myLine(-1, -2, 5, 4); //绘制直线
myOutTextXY(4, 5, “y=x-1”); //标记直线
getch();
closegraph();
}
//自定义画线函数,参数为直角坐标系中的起止点坐标
void myLine(float x1, float y1, float x2, float y
【用C语言绘制直角坐标系】相关推荐
- R语言绘制不一样的条形图
绘制条形图的方法有很多,这里介绍如果用R语言绘制一个不一样的条形图 准备数据,这里为了方便,我们使用已经存在于gcookbook包中的一个数据集 首先需要调用该包,如果该包不存在,可以使用下面的方式安 ...
- R语言绘制生存曲线图
R语言绘制生存曲线图 KMunicate是支持按照Morris等人的KMunicate研究推荐的方式生成Kaplan-Meier图. 1958年,Edward L. Kaplan 和Paul Meie ...
- R语言绘制Bump Chart
R语言绘制Bump Chart的小示例 # install.packages("tidyverse") # install.packages("ggbump") ...
- R语言绘制环形树状图
R语言绘制环形树状图 1.主要用到dendextend和circlize包绘图: library(dendextend) library(circlize)# 距离矩阵 d <- dist(US ...
- R语言绘制二维密度图
R语言绘制二维密度图 二维密度图显示了两个数值变量之间的关系,一个在x轴上表示,另一个在Y轴上表示,与散点图类似,然后计算二维空间中特定区域内的观测数,并用颜色梯度表示.二维密度图有几种类型,以下主要 ...
- R语言绘制带聚类树的堆叠柱形图
R语言绘制带聚类树的堆叠柱形图 聚类树与柱形图结合,即可反映样本或分组间的相似性,又能展示样本内的元素组成信息. 例如下图是一个在扩增子测序微生物群落分析中常见的统计图类型,在测序公司给的报告中通常都 ...
- R语言绘制线图(line)实战
R语言绘制线图(line)实战 目录 R语言绘制线图(line)实战 #仿真数据 #基础线图
- R语言绘制空白图实战
R语言绘制空白图实战 目录 R语言绘制空白图实战 #绘制空白图1 #绘制空白图2 #绘制空白图3
- R语言绘制火山图(volcano plot)实战:为差异表达基因(DEGs)添加颜色、基于显著性阈值进行点的颜色美化、为选定基因添加标签
R语言绘制火山图(volcano plot)实战:为差异表达基因(DEGs)添加颜色.基于显著性阈值进行点的颜色美化.为选定基因添加标签 目录 R语言绘制火山图(volcano plot)实战 #导入 ...
最新文章
- 人工智能皇冠上的明珠:自然语言处理简介、最新进展、未来趋势
- python字符串find函数-Python内置的字符串处理函数整理
- Python地图可视化三大秘密武器
- Android--使用XMLPull解析xml
- 手机html滚动原理,手机滚动-如何实现惯性滚动
- 计算机专业三年教学实施计划及总结,教师个人三年专业成长目标和措施
- 过去15年,到底是什么真正推动了云计算的革命?
- 条件指示符 #ifndef 的用处
- Wireshark对京东网站进行抓包
- ECTOUCH系统默认模板是有显示销量的,但是销量一直为0,第二种方法OK
- C++学习笔记 —— 回合制小游戏案例
- 使用EXCEL VBA代码自动群发带附件的邮件同时抄送给不同的人
- ffmpeg截取视频指定帧方法
- 分数四则运算 python
- 图形界面介绍Create Route Blockage
- 祭奠信任Nokia的那些日子
- 跨境电商RPA是什么意思?用PRA工具能做啥?
- 【大数据分析毕设之基于python爬虫的旅游大数据分析可视化系统】
- 无线路由Buffalo G300N V2 CH小测
- 数字信号处理——离散傅里叶变换
热门文章
- python小测试_Python小测试 (2)
- SpringMVC对PathVariable的特殊字符.的处理默认是文件后缀
- 威纶通触摸屏232脚位_威纶通触摸屏使用手册
- apiCloud app调用浏览器打开网页的方法
- 怎样查询自己正在上网的路由器的IP地址?网络节点跟踪命令tracert的用法
- 什么数据可以成为“数据资产”?数据资产化又该如何实现?
- 算法分析与设计实验报告——二分搜索算法的实现
- 非常实用的视频剪辑软件,它可以满足您进行视频制作的需要,使用剪映mac版能够轻松对视频进行各种编辑。
- 永恒之蓝(Eternal Blue)复现
- 后端node-xlsx读取excel文件后时间格式的转换 - 利用xlsx自带方法