阅读更多

8顶
0踩

Web前端

原创新闻 JavaScript的图形绘制工具

2008-11-10 10:00 by 资深编辑 ╱/罒呍唲 评论(13) 有8135人浏览
在过去的几个月,我们经常看到<canvas>与<div>用于图形和动画。
Tavs Dokkedahl为我们介绍了一个更好的JavaScript图形绘制工具
                     
引用
我创造了一个更好的可视化工具。它完全使用在JavaScript中,生成的源代码也符合W3C的标准。
第一次的试用版正在准备与大家见面,希望到时您能支持我并提出一些反馈意见。
一个变量y=f(x)
参数函数的平面曲线(x,y)=f(t)
可绘制的曲线图和轴线定位
简单的变焦功能(而不是平面曲线)

它实际上是一个很酷的跨浏览器的小应用程序。

来自: ajaxian.com
8
0
评论 共 13 条 请登录后发表评论
13 楼 sunlongfei 2008-11-19 13:40
要钱??怎么下载啊???
12 楼 javaeyebird 2008-11-12 10:01
alan6288 写道

javaeyebird 写道f(x) = 0 都画错了......我看没有画错吧,f(x) = 0是一条水平直线。

你看y坐标,居然是NaN,应该是0
11 楼 笨笨狗 2008-11-12 09:01
div画线,还不如用canvas,这么好的东西不利用,偏要自己找事做……
10 楼 howesen 2008-11-11 11:21
好像是要钱的吧
9 楼 lifethinker 2008-11-11 11:05
看到了,在firebug下显示为灰色的元素把我误导了,全部用1*1的矩形拼起来的。
8 楼 lifethinker 2008-11-11 10:56
比较感兴趣在html里面如何画曲线?
用firebug检查产生的dom,没有看到产生的曲线的元素。
7 楼 huangyonghy321 2008-11-11 10:38
这个有这必要么?还不如用更成熟的VML
6 楼 alan6288 2008-11-10 17:32
javaeyebird 写道

f(x) = 0 都画错了......

我看没有画错吧,f(x) = 0是一条水平直线。
5 楼 gurudk 2008-11-10 17:14
linux.sir 写道

画出来的图形还是比较粗糙的..

div画的,肯定是这样的。
4 楼 qianjigui 2008-11-10 15:45
后面发现,好像等于一个常量是有问题的。
3 楼 qianjigui 2008-11-10 15:43
javaeyebird 写道

f(x) = 0 都画错了......

老兄很强啊,这都被你发现了。
2 楼 javaeyebird 2008-11-10 14:03
f(x) = 0 都画错了......
1 楼 linux.sir 2008-11-10 11:48
画出来的图形还是比较粗糙的..

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 如何做一份好的分析报告?

    写数据分析的文章或者报告时,必须有以下6大块内容才算完整: 分析背景、分析目的、分析思路、分析内容、结论、建议 以下是对应每一块内容的写作要求: 1.分析背景 描述分析内容的写作背景,比如数据集背景介绍、数据集字段的含义等。 2.分析目的 通过分析达到什么效果,一句话描述,比如:提高xxx的销量。 3.分析思路 如何开展你的分析。比如先分析什么,再分析什么。 ...

  • 设计之路:如何进行软件需求分析?

    转自:http://www.blogjava.net/amigoxie/archive/2013/07/13/401528.html 1、需求分析的重要性 软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。 通常,软件生存周期包括可行性分析与开发项计划、需求分析、设计(概要设计和详细设计)、编码、测试、维护等活动。 常用的三种软件生命周期(...

  • 需求与问题——一个老现象

    今天,和一个在成都的人谈了一个项目的情况,对方一直坚持他们对需求很清楚,我对他说,你们清楚的不是需求,你们清楚的只是问题或者说目标。过程是这样的:对方提到:目前的粮库经常...

  • 软件工程——软件需求分析

    软件生命周期由三部分组成:软件定义、软件开发、软件维护。 其中软件定义时期又可以分为三个阶段:问题定义、可行性研究、需求分析。 软件需求分析需求分析需求分析的特点需求分析的原则需求分析的任务需求分析的方法 需求分析 需求分析处于软件定义时期的最后一个阶段,同时又处于软件正式开发起始阶段,关系到整个软件的开发和维护。 基本任务是回答“系统必须做什么”这个问题。该阶段要提交详细的数据流图、数据字典和算法描述。 需求分析的特点 困难点: 1.需求易变性 用户在开始时提出一些功能需求,当对系统有一定的了解后,会提出

  • 需求分析与系统设计总结(三)

    二. 需求确定 从业务过程到解决方案构想 过程层次建模:  业务过程模型:可以通过多个不同大小的过程来定义,从全业务范围内的过程到单独一个人完成的过程。  过程和过程分解:一个过程至少有一个输入流和一个输出流。过程获得控制,主要通过将输入流转变为输出流来完成响应的活动。过程可以是原子过程或者复合过程,原子过程不包含任何子过程。复合过程通过子过程来描述它的行为。  过程层次图:对过程模型的图形化展示 业务过程建模: 1.流对象 事件:某些“发生”的事物,通常由一个原因(触发器)或者产生一个

  • 先决条件(一)问题定义和需求分析

    文章目录先决条件重要性造成准备不足的原因做准备工作的论据求助于逻辑推理求助于类比求助于数据问题定义先决条件需求分析先决条件为什么要有正式的需求稳定需求的神话在创建阶段如何对付需求变化用本部分后面的检查表来评估你的需求分析质量让每个人都知道由于变化需求所付出的代价建立一套更改控制过程用开发的方法来容纳变动放弃项目检查表需求内容关于需求的完善性关于需求的质量关于需求定义的进一步阅读 工欲善其事必先利其...

  • 需求分析——产品需求和过程需求的区别

    需求分析学习指导目录:https://blog.csdn.net/weixin_42562514/article/details/90572761 产品需求:是指对开发的软件本身提出的要求(功能、性能等,一般是由用户提出) 过程需求:是指对软件开发过程的需求(开发语言、开发模型、数据库等,可能会由客户、用户、第三方提出) ...

  • 用户需求、功能需求与业务需求的区别

    什么是用户需求?什么是功能需求? 我觉得: 用户需求针对的是人,描述的是用户想做某件事情所遇到的问题,或所想满足的欲望; 而功能需求针对的是产品,描述是是产品如何解决用户所遇到的问题,或如何满足用户的欲望,是方式、方法; 举个例子: 用户需求:在决定购买之前,用户想方便地比较一下几个同系列商品,以此在选择的时候做出更明智的决定。 功能需求:我们可

  • 软件需求与问题解决

    (一)    小满当上项目经理后不久,参与了一个大项目。当时市场签下来的时候,公司里面是欢天喜地的。项目做了一年多。到了交付的时候,用户却很不满意,当初说好的东西,好多都变了卦。    用户是上帝,最关键的是如果收不到后面的钱,那就算白干了。公司要求项目组加班加点的修改。搞得大家是怨声载道的。做市场的和做开发的相互指责,然后,大家又一起骂客户刻薄。公司里面弥漫着灰心丧气的气氛。    小满...

  • 撰写优秀的需求说明书

    软件需求常常被写得很糟且难于遵循。清楚地阐明你的需求将使每位项目参与者获益。 ----------------------------------------------------------------------------需求说明总的特点 1、它们必须是正确的。 2、它们必须是可行的 3、它们必须是对项目来说是必不可少的。 4、它们必须是被标明优先次序的。 5、

  • 分析思维框架:66法则与SQVID原则

    引言:“66法则”是指一种观察事物的方法。SQVID则是指导我们在用66法则观察完问题后,如何将每个问题都分析清楚,并采用可视化的方式表现出来。这两点可以有效帮助我们搭建分析思维框架。 本文选自《数据化运营速成手册》。   我们做一个决策时,最重要的是什么?你的答案极有可能是“信息”。有了充分的信息,我们做决策才能更理性,犯错的概率才会减少。如果做多个决策,最重要的是什么?你的答案或许...

  • 如何分析问题

    引言 我们日常会碰到各种各样的问题,如何能快速、系统的分析问题发生的根本原因呢,以实现对症下药即action。 问题分析法 - 鱼骨法 鱼头:问题本身,关键要发现问题 大骨:特性,即各个方面 中骨:该方面存在的事实情况 小骨,造成该事实情况的原因 实战 ...

  • 软件工程之需求分析

    前言: ·软件需求分析是软件生存期非常重要的一部分。它是介于软件计划和软件设计之间的桥梁。一方面,需求分析以系统规格说明和项目规划为分析活动的出发点,并从软件角度对它们进行检查与调整:另一方面,需求规格说明又是软件设计、编码、测试、乃至维护的重要基础。良好的分析有助于避免或尽量减少早期错误。从而提高软件生产率,降低软件的开发成本,改进软件的质量。 需求分析的过程: 需求分析的过程包括以下四个

  • [转]浅说软件需求分析

    什么是需求分析? 通俗的讲,对用户的意图不断揭示和验叛的过程,要对经过系统可行性分析所确定的系统目标做更为详细的描述。 假如你是个建筑工程师,有个客户找你建一个鸡窝,这个时候要需要与客户沟通,来确定客户到底想要一个什么样子的鸡窝。我们应该注意三点: 1. 准确的理解和描述客户需要的功能。 客户说,我的鸡窝要三层的,带电梯,饮水池,厕所,饮水池...

  • 软件需求的问题

    十年来国内软件工程方面的进展有目共睹,在软件需求方面,我们看到在大多数组织中已经建立起了一级或两级需求体系(业务需求和软件需求);在某些组织中,需求分析员已经成为一种专门的职位;甚至在某个大型国有商业银行已经成立一个专门的部门来负责需求分析工作。应该来说,这是一些非常可喜的进步。   然而,目前大多数的项目参与者都对需求工程的现状不满,这又是为什么呢?首先,我们必须承认市场快速变化而带来的需求变化...

  • 软件系统分析与设计

    软件架构学习建模本质系统规划系统分析与设计建模前问题分析定义问题分析问题定义 建模本质 对问题进行梳理(抽像、归类、关系)并形成结构化的模型,可以对需求、数据、业务、架构进行建模。建模从需求阶段就开始了。 1.概念建模:站在用户角度进行抽像、归类、关系梳理后的模型 2.逻辑建模:将概念阶段的模型转换为具体某个产品所支持模型,比如具体数据库 系统规划 系统分析与设计 为什么要分析,为什么要设计。 1.分析是为了确定要做什么、条件约束是什么 2.设计是为了解决怎么去做 建模前问题分析定义 为什么要在建模前进行问

  • 新生遇到的问题和需求

    今天听了同学对大一新生的问题和需求的报告,我也有一些自己的想法。在我看来,新生面对的问题和需求主要有四个方面:感情问题,学习压力,时间安排,生活开支。感情问题又可分为几个方面:一,有些同学远离家人来到成电读书,肯定会对家人有所思念。我建议这些同学可以多给家人打打电话,或用微信QQ等和家人进行视频通话。第二点,和同学舍友的关系。人们总是说多一个朋友多一条路,我想这是没错的。所以很多人刚上大一就想尽一...

Global site tag (gtag.js) - Google Analytics