美文网首页HTML5 Canvas
动画中的数学1(三角函数,H5 canvas示例)

动画中的数学1(三角函数,H5 canvas示例)

作者: Stranger_alone | 来源:发表于2017-03-29 10:25 被阅读48次

首先,我们来介绍一下基本知识:

三角函数

相信大家对sin,cos并不是很陌生吧。毕竟,折磨了我们好几年的数学哈哈哈。需要更多的知识请参考百度百科。

回归正题,我们来玩我们的动画。

我们知道sin(x) 函数有最大值以及最小值。如果不清楚可以借助工具绘图。这边提供一个工具(跟本人无关)。

http://www.fooplot.com/ 这是一个线上绘图工具。

那我们先来画一个sin的图像。

y = sin(x)

可知,其实sin函数在最大值最小值之前循环。即使x不断增大。函数还在在1到-1之间。

由此我们可以构造一个动画。

画圆在X轴上循环运动

代码上面贴出来。这段代码运行出来可以让小球在X轴上左右运动。一直循环。出了sin,不是还有cos吗?

更多的各位去延展了。

相关文章

  • 动画中的数学1(三角函数,H5 canvas示例)

    首先,我们来介绍一下基本知识: 相信大家对sin,cos并不是很陌生吧。毕竟,折磨了我们好几年的数学哈哈哈。需要更...

  • html5制作简易性能变化折线图

    1.通过动态设置内部元素高度 =>示例<= 2.通过Canvas =>示例<= 3.Canvas增强 =>示例<=

  • h5新增标签canvas0818

    h5新增标签canvas 1.基本概念 01-Canvas开...

  • 代码小功能实现

    1.使一个div垂直居中: 示例1: 示例2: 2.实现三角形 示例1:(利用canvas实现) 示例2:(利用h...

  • 11、canvas动态画圆

    canvas动态画圆,示例:

  • 微信小程序中遇到的坑

    No.1 获取canvas失败 问题描述: 根据官方文档,示例代码调用用canvas时无法获取,无报错。 解决方案...

  • canvas示例

    Title html, body, div { ...

  • 03-Canvas

    Canvas开篇 Canvas是H5新增的一个标签,我们可以通过JS在这个标签上绘制各种图案 Canvas拥有多种...

  • Canvas入门

    什么是Canvas? Canvas是H5新增的一个标签,我们可以通过js在这个标签上绘制各种图案Canvas拥有多...

  • 小程序canvas实现签名

    这里使用获取canvas节点实现的,最新的api,小程序将canvas中的api变成了h5中使用canvas的那中...

网友评论

    本文标题:动画中的数学1(三角函数,H5 canvas示例)

    本文链接:https://www.haomeiwen.com/subject/ayleottx.html