哪里有输入手机号就能定位函数就能画出函数图像的软件

寻找一个函数作图软件,可以自动求导并且做出导数的函数图像的。以前用过过,但是现在忘了叫什么了。函数解析式和函数图像都会显示在坐标系中,解析式可以自由移动到自己想要的位置。自动求导是一个重要功能,支持几乎所有函数作图。麻烦知道的告诉我一下,谢谢!
本回答由提问者推荐
var sogou_ad_id=731547;
var sogou_ad_height=160;
var sogou_ad_width=690;利用函数来画任意图形
发表于 09:30|
作者isnowfy
摘要:最近经常在网络上看到各种人物的函数图形,看上去非常有趣。那究竟如何得到这样复杂的函数呢?本文作者介绍了如何算法实现将图形变成函数的程序。
最近我们经常看到像鸟叔,初音之类的通过函数图像来画出来,看上去十分神奇的样子,这里有大量的通过函数图像来画人物的例子,大家可以去围观,而且最上面我这几个字也是我用函数图像画出来的,今天我们就说说这是怎么做到的。首先我画的图形的函数是这个样子的:x(t)= 3. *cos( 0.0 *t)- 1. *sin( 0.0 *t) + -0. *cos( 0. *t)- 0. *sin( 0. *t) + -1. *cos( 0. *t)- -0. *sin( 0. *t) + 0.3 *cos( 0. *t)- 0.4 *sin( 0. *t) + 0.2 *cos( 0. *t)- -0. *sin( 0. *t) + -0. *cos( 0. *t)- -0. *sin( 0. *t) + -0. *cos( 1. *t)- 0.1 *sin( 1. *t) + -0. *cos( 1. *t)- -0. *sin( 1. *t) + 0. *cos( 1. *t)- -0.4 *sin( 1. *t) + 0.9 *cos( 1. *t)- -0. *sin( 1. *t) + -0.8 *cos( 1. *t)- -0.1 *sin( 1. *t) + 0. *cos( 2. *t)- 0. *sin( 2. *t) + 0. *cos( 2. *t)- 0. *sin( 2. *t) + 0.497 *cos( 2. *t)- 0.4 *sin( 2. *t) + 0. *cos( 2. *t)- -0.9 *sin( 2. *t) + -0.7 *cos( 2. *t)- -0.7 *sin( 2. *t) + -0. *cos( 3. *t)- -0.64 *sin( 3. *t) + -0.4 *cos( 3. *t)- 0.4 *sin( 3. *t) + -0. *cos( 3. *t)- 0.4 *sin( 3. *t) + -0. *cos( 3. *t)- 0.1 *sin( 3. *t) + -0.1 *cos( 3. *t)- -0. *sin( 3. *t) + -0.4 *cos( 3. *t)- 0. *sin( 3. *t) + -0.8 *cos( 4. *t)- -0.2 *sin( 4. *t) + -0.2 *cos( 4. *t)- 0.9 *sin( 4. *t) + -0. *cos( 4. *t)- -0.3 *sin( 4. *t) + -0. *cos( 4. *t)- 0.3 *sin( 4. *t) + 0. *cos( 4. *t)- -0.487 *sin( 4. *t) + 0. *cos( 5. *t)- 0. *sin( 5. *t) + -0. *cos( 5. *t)- -0. *sin( 5. *t) + 0. *cos( 5. *t)- -0. *sin( 5. *t) + 0.9 *cos( 5. *t)- -0. *sin( 5. *t) + -0. *cos( 5. *t)- 0. *sin( 5. *t) + -1. *cos( 6. *t)- -0. *sin( 6. *t)
y(t)= 1. *cos( 0.0 *t)+ 3. *sin( 0.0 *t) + 0. *cos( 0. *t)+ -0. *sin( 0. *t) + -0. *cos( 0. *t)+ -1. *sin( 0. *t) + 0.4 *cos( 0. *t)+ 0.3 *sin( 0. *t) + -0. *cos( 0. *t)+ 0.2 *sin( 0. *t) + -0. *cos( 0. *t)+ -0. *sin( 0. *t) + 0.1 *cos( 1. *t)+ -0. *sin( 1. *t) + -0. *cos( 1. *t)+ -0. *sin( 1. *t) + -0.4 *cos( 1. *t)+ 0. *sin( 1. *t) + -0. *cos( 1. *t)+ 0.9 *sin( 1. *t) + -0.1 *cos( 1. *t)+ -0.8 *sin( 1. *t) + 0. *cos( 2. *t)+ 0. *sin( 2. *t) + 0. *cos( 2. *t)+ 0. *sin( 2. *t) + 0.4 *cos( 2. *t)+ 0.497 *sin( 2. *t) + -0.9 *cos( 2. *t)+ 0. *sin( 2. *t) + -0.7 *cos( 2. *t)+ -0.7 *sin( 2. *t) + -0.64 *cos( 3. *t)+ -0. *sin( 3. *t) + 0.4 *cos( 3. *t)+ -0.4 *sin( 3. *t) + 0.4 *cos( 3. *t)+ -0. *sin( 3. *t) + 0.1 *cos( 3. *t)+ -0. *sin( 3. *t) + -0. *cos( 3. *t)+ -0.1 *sin( 3. *t) + 0. *cos( 3. *t)+ -0.4 *sin( 3. *t) + -0.2 *cos( 4. *t)+ -0.8 *sin( 4. *t) + 0.9 *cos( 4. *t)+ -0.2 *sin( 4. *t) + -0.3 *cos( 4. *t)+ -0. *sin( 4. *t) + 0.3 *cos( 4. *t)+ -0. *sin( 4. *t) + -0.487 *cos( 4. *t)+ 0. *sin( 4. *t) + 0. *cos( 5. *t)+ 0. *sin( 5. *t) + -0. *cos( 5. *t)+ -0. *sin( 5. *t) + -0. *cos( 5. *t)+ 0. *sin( 5. *t) + -0. *cos( 5. *t)+ 0.9 *sin( 5. *t) + 0. *cos( 5. *t)+ -0. *sin( 5. *t) + -0. *cos( 6. *t)+ -1. *sin( 6. *t)如果像我们这里只用cos和sin的话,我们可以画出任意我们想画的闭合曲线,至于其他图像那样包含很多闭合曲线的是用了的技巧,这里我就暂时不说了,也就说我这里是说明如何画出任意的闭合曲线的。当然了也就是说只要你能一笔画的东西都可以,线当然是可以交叉或者重合的。因为我们是要画闭合曲线,并且注意到我们的函数最后是x(t)和y(t)这种形式,所以也就是说,我们可以把x和y分别当作是周期函数来对待,说道周期函数当然就是想到傅里叶级数了,因为傅里叶级数可以逼近任意的周期函数。所以这里我们就要用到DFT。我们这里就要用到离散傅里叶变换和逆变换的公式:也就是说我们可以把我们想要画的图形画出来,然后依次找出我们要连接的这些点,这些点就是x[n],带入到上面的第一个公式,我们可以得到x[k],于是再调用第二个公式也就是离散傅里叶的逆变换,最后利用欧拉公式把e^ix=cosx+isinx展开,就能得到我们最后的函数形式了。按照这个思路实现的python代码如下:import math
N = int(raw_input())
for i in range(N):
(x, y) = map(float, raw_input().split())
f.append(complex(x, y))
for i in range(N):
ang = -2 * 1j * math.pi * i / N
for j in range(N):
r += (math.e ** (ang * j)) * f[j]
F.append(r)
print "set parametric"
print "set samples", N + 1
print "x(t)=",
for i in range(N):
ang = 2 * math.pi * i / N
print "+",
print F[i].real / N, "*cos(", ang, "*t)-",
print F[i].imag / N, "*sin(", ang, "*t)",
print "y(t)=",
for i in range(N):
ang = 2 * math.pi * i / N
print "+",
print F[i].imag / N, "*cos(", ang, "*t)+",
print F[i].real / N, "*sin(", ang, "*t)",
print "plot [t=0:", N, "] x(t), y(t)"
print "pause 60"也可以在看代码,把代码存成dft.py然后运行python dft.py输入点的个数以及点的位置,运行程序就可以看到生成的函数了,把结果输入到gnuplotli就可以看到函数图像了。比如我生成的那个函数图像的输入是这个样子的:33
1 0可以把输入文件保存到input.txt,然后运行cat input.txt | python dft.py | gnuplot就可以看到绘制好的函数了。也就是说只要把你要画的东西的点描绘出来,输入到程序中就可以生成不可思议的函数了!参考资料:原文链接:
推荐阅读相关主题:
CSDN官方微信
扫描二维码,向CSDN吐槽
微信号:CSDNnews
相关热门文章有什么软件输入曲线方程就可以直接画出图像?_数学吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:420,890贴子:
有什么软件输入曲线方程就可以直接画出图像?收藏
几何画板只能输入函数形式。我要的是这种软件,比如可以编辑椭圆方程,然后可以自动画出椭圆图像的。谢谢了
优思家教致力于中小学生数学辅导与兴趣培养,一对一帮助中小学辅导数学,查缺补漏!985/211大学生数学高材生一对一家教,数学辅导有心得,提分,提高成绩!
                                                              GrafEq.exe
                                                              没防水小心霸务删掉。。不过1楼摆着我ID应该没大碍吧。。咳咳,防水:设计绘画方程的高效算法。要知道屏幕上是像素化的,理论上我们只需判断指定像素(一个非常小的矩形)是否与曲线相交,是则染色。
防水:小学数学判断题:小于90°的角是锐角。答案是正确的。请问这么向学生解释?
wolframalpha
不用你就后悔吧
scilab和octave
maple可以,写出函数点右键有选项,mathematica也有个free type但需要联网
scilab还有微软的mathematics
尚孔教育1对1/1对4免费弱科诊断课程,详询,查漏补缺不容错过!独创4431目标教学法!自建教研院题库!深度掌握全科教!题型变动一手资料!
mathematica
表示我们老师教学时用的就是这个,很方便的
Matlab 很好用
楼上这些都大材小用了,其实几何画板和GrafEq就能满足楼主需求
点亮12星座印记,
matlab可以试试哦,,
,。。。。。。。
用手大概描一描就出来了
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或函数图像绘制工具
函数图像绘制工具
函数输入框:
函数图形绘制器(绘图工具)绘制给定函数的图像。多个函数分别用不同颜色绘出。函数之间请用逗号分隔。
- 对所有人来说都强大的数学工具.
使用本网站即表示您接受和。
保留所有权利相关软件 /中文/ /中文/ /中文/ /中文/ /中文/ /中文/ /中文/ /中文/ /中文/ /中文/顶好评:50%踩坏评:50%请简要描述您遇到的错误,我们将尽快予以修正。轮坛转帖HTML方式轮坛转帖UBB方式
700KB/中文/2.4
27.3M/多国语言[中文]/6.9
1.21G/英文/7.1
597.0M/中文/6.1
157.2M/中文/4.0
27.6M/中文/5.6
109.4M/中文/6.0
Graph绘制函数图像软件是一款开源软件,用来在坐标系统绘制数学图形,即函数图形。任何想要绘制函数图形的人都会发现这个软件非常有用。并且该程序绘制的图形可以很容易地粘贴到其它应用程序。它也具备一些数学运算的功能。在菜单栏“说明”下有个“今天的提示”功能,从这里可以看到已翻译成中文的各种很有用的帮助提示。当然如果你的英语有点基础的话,也可以通过阅读“说明”菜单下的各个介绍性文件来进一步了解和研究此软件。软件功能:根据函数绘制函数图像绘制曲线上的切线、法线、阴影等根据指定描点位置绘制曲线,并根据曲线类型推导曲线函数曲线相关长度、面积等计算,还可以根据鼠标所在位置或者x、y等条件计算插入文字......专门应对函数图像,就像 Gavinen 说的:Graph是一个数学函数图像软件,记得上高中的时候要记很多函数图像的性质.到了今天还真记不住了,不过有了Graph就不怕了,它可以画多个函数在同一界面,方便比较,速度也极快.
安卓官方手机版
IOS官方手机版
数学函数图形绘制软件(Graph) v4.5.0.552 官方版
下载帮助西西破解版软件均来自互联网, 如有侵犯您的版权, 请与我们联系。

我要回帖

更多关于 函数图像 的文章

 

随机推荐