简单的求三角函数sin,cos的图像
作为一个刚刚学习C语言十来天的小白,看了c语言趣味一百例的前两道,还是很有兴趣的,所以就进行对第一问的尝试
cos图像的程序如下
#include <stdio.h>
#include <math.h>
int main()
{
double y;
int x,m;
for(y = 1;y >= -1;y -= 0.2) // 函数的y轴图像,从1到-1,每隔0.2打印一次图像
{
m = acos(y) * 5; // 使用反函数arccos计算x,y的关系,乘5为放大倍数
for(x = 1;x < m;x++) // 打印函数的一半图像
{
printf(" ");
}
printf("*");
for(;x < 31 - m;x++) // 打印另一半图像
{
printf(" ");
}
printf("*\n");
}
return 0;
}
运行图像如下
sin函数的图像就不是那么简单了
sin函数的图像我一开始并没有直接打出来,所以是使用类似与cos的图像一样,先打y轴正半轴的图像后再打出y负半轴的图像后拼接到一起的,但是sin图像负半轴的图像并不是那么简单,花了好一番时间。
#include <stdio.h>
#include <math.h>
int main()
{
int x,m;
double y;
for(y = 1;y >= 0;y -= 0.1)
{
m = 10 * asin(y);
for(x = 0;x < m;x++)
{
printf(" ");
}
printf("+");
for(;x < 31 - m;x++)
{
printf(" ");
}
printf("+\n");
}
for(y = 0; y > -1;y -= 0.1)
{
m = 10*asin(y);
for(x = 1;x < 34 - m;x++)
{
printf(" ");
}
printf("+");
for(;x < 63 + m;x++)
{
printf(" ");
}
printf("+\n");
}
return 0;
}
图像如下
简单的求三角函数sin,cos的图像相关推荐
- 三角函数sin cos tan和弧度,度等定义及其相关
在此做一个温习及记录,做一个总结,免得到处找. 正弦.余弦和正切是 三角法 里的主要函数,它们是基于一个 直角三角形而建立的. 英文释义: 正弦 (sine), 余弦 (cosine) 和 正切 (t ...
- matlab中三角函数sin、cos、tan以弧度为单位
matlab中三角函数sin.cos.tan等都是以弧度为单位的. 如果想用角度有两种方法. 一种是用sind.cosd.tand等,他们是角度为单位的 另一种就是用deg2rad将角度转换为弧度. ...
- 轮换对称性实质 和差化积公式之sinθ+cosθ推导 rd原理,二重积分坐标系转化为什么多了个r; 二重积分几何意义: 二重积分物理意义: 二重积分求导:
目录 轮换对称性实质 和差化积公式之sinθ+cosθ推导 rd原理,二重积分坐标系转化为什么多了个r:
- 相机校正、张氏标定法、极大似然估计/极大似然参数估计、牛顿法、高斯牛顿法、LM算法、sin/cos/tan/cot
日萌社 人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新) CNN:RCNN.SPPNet.Fast RCNN.Faste ...
- 【学习笔记】超简单的多项式三角函数(含全套证明)
整理的算法模板合集: ACM模板 目录 P5264 多项式三角函数 点我看多项式全家桶(●^∀^●) P5264 多项式三角函数 如果模的是任意p的话可以枚举i,或者使用Cipolla算法. //#p ...
- 已知函数fx=sin(wx+φ)_考点13 y=sin(wx+φ)的图像与性质(解析版)
y =tan x 的图像,并能根据图像理解正弦函数. 余弦函数在 [ 0 , 2π ] ,正切函数的性质 ( 如单调性.最大值和最小值.图像与 x 轴的交点等 ) 2. 了解三角函数 y = A si ...
- sin cos 查表法算法解析
sin cos 查表法算法解析 前言 三角函数 生成sin表 sin计算 cos计算 扩展 tan计算 前言 在项目开发中,有些项目对三角函数使用频繁,尤其是游戏项目,三角函数计算是很耗性能的,产品性 ...
- 泰勒求三角函数近似值
记录用泰勒求三角函数近似值的问题 题目一 用泰勒展开式求cosx近似值 1.题目描述 按上述公式求近似值,要求最后一项绝对值小于给定值e.最后结果与库函数进行比较求误差. 2.代码实现 import ...
- Python笔记之用turtle库绘制三角函数和反三角函数的图像(考研党福利)
文章目录 前言 程序源代码 函数图像 sin(x)图像 arcsin(x)图像 cos(x)图像 arccos(x)图像 tan(x)图像 arctan(x)图像 cot(x)图像 arccot(x) ...
- 求三角函数中的反正弦/余弦函数
// 求三角函数中的反正弦/余弦函数 #include "stdafx.h" #include <stdio.h> #include <math.h> #i ...
最新文章
- 涨见识了,在终端执行 Python 代码的 6 种方式
- 一个封装的使用Apache HttpClient进行Http请求(GET、POST、PUT等)的类。
- python图像边缘检测_python opencv实现图像边缘检测
- mybatis下log4j使用
- 让你每天抽出两小时陪小孩子读书,你能坚持吗?
- 神药克星!读完本文,你的父母将彻底摆脱权健类神药的骗局
- bzoj 1930: [Shoi2003]pacman 吃豆豆 [费用流]
- dfs dtft dft fft
- Android Studio connot resolve symbol XXX 无法解析的符号
- 5个常用的大数据可视化分析工具
- 希捷 服务器文件丢失 原因,移动硬盘数据丢失的原因有哪些?如何进行专业的数据恢复?...
- vpay软件系统开发
- Echarts visualMap:piece划分方法
- Canvas 绘制圆形图片、绘制圆角矩形图片
- win10多任务处理快捷键
- BeanCurrentlyInCreationException异常分析及解决
- Html+CSS+JS轮播图:手动轮播,自动轮播
- html_label标签
- 【HDU】5197 DZY Loves Orzing 【FFT启发式合并】
- 3.Containerd容器运行时的配置浅析与知识扩充实践