永中首页
|
产品聚焦
|
销售渠道
|
服务支持
|
教育专栏
|
二次开发
|
在线订购
|
产品注册
|
免费下载
|
新闻中心
|
关于永中
|
永中未来星
注册
登录
会员
帮助
永中论坛
»
JAVA技术交流区
» 如何用计算机来实现微积分?
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
如何用计算机来实现微积分?
mljinbo
支柱会员
UID
3293
帖子
718
精华
0
积分
1468
阅读权限
10
来自
.....
在线时间
103 小时
注册时间
2005-5-29
最后登录
2008-8-27
发短消息
加为好友
当前离线
1
F
大
中
小
发表于 2005-7-5 14:23
只看该作者
如何用计算机来实现微积分?
兄弟们,如何用编程来实现对函数的微分和积分?给个思路......
查看详细资料
TOP
一小时
支柱会员
UID
3298
帖子
561
精华
0
积分
1027
阅读权限
10
在线时间
91 小时
注册时间
2005-5-30
最后登录
2008-6-3
发短消息
加为好友
当前离线
2
F
大
中
小
发表于 2005-7-7 09:15
只看该作者
我对编程不在行,不过我是学数学的,关于你的这个问题,我觉得比较困难。一些简单的可能还有戏,比如说f(x)=x^2+x的不定积分这类简单函数的积分,你可以将各参数的系数存放入一个数组,幂数存放入另外一个数组,依次去处理每一对系数和幂数。但是如果要计算的函数十分复杂,恐怕就难了。比如说某一函数中,既有对数,又有三角函数,最后再来个要好好分解才能看得清模样的多项式。如果遇上二次、三次定积分还要去分析区间,汗!!!
不知道你要用计算机实现微积分的目的何在?如果是做数学题的话,建议你还是手算会比较快。如果是为了研究,那你的精神可敬可佩!
[
Last edited by 一小时 on 2005-7-7 at 15:17
]
查看详细资料
TOP
mljinbo
支柱会员
UID
3293
帖子
718
精华
0
积分
1468
阅读权限
10
来自
.....
在线时间
103 小时
注册时间
2005-5-29
最后登录
2008-8-27
发短消息
加为好友
当前离线
3
F
大
中
小
发表于 2005-7-7 17:24
只看该作者
我不是做数学题,当然是为了研究啊.....不过好像在matlab 中有这些功能吧,我下个matlab用用看---------
查看详细资料
TOP
一小时
支柱会员
UID
3298
帖子
561
精华
0
积分
1027
阅读权限
10
在线时间
91 小时
注册时间
2005-5-30
最后登录
2008-6-3
发短消息
加为好友
当前离线
4
F
大
中
小
发表于 2005-7-8 11:32
只看该作者
matlab我倒是用过,不过就上课的时候用了几节课,实在没印象有没有这个功能了。
不知道你现在有没有下载到matlab?里面有这个功能吗?即使有估计也是只能求解简单的。
查看详细资料
TOP
mljinbo
支柱会员
UID
3293
帖子
718
精华
0
积分
1468
阅读权限
10
来自
.....
在线时间
103 小时
注册时间
2005-5-29
最后登录
2008-8-27
发短消息
加为好友
当前离线
5
F
大
中
小
发表于 2005-7-8 13:54
只看该作者
积分主要是通过几何法得到的.用计算机实现这样的功能呢就有点难了...
查看详细资料
TOP
mljinbo
支柱会员
UID
3293
帖子
718
精华
0
积分
1468
阅读权限
10
来自
.....
在线时间
103 小时
注册时间
2005-5-29
最后登录
2008-8-27
发短消息
加为好友
当前离线
6
F
大
中
小
发表于 2005-7-10 00:14
只看该作者
看的人这么多,就是都是潜水的,给个点子行不?不管能不能解决,但至少我可以知道有一种方法不行撒.....
[
Last edited by mljinbo on 2005-7-13 at 15:56
]
查看详细资料
TOP
smomo
中级会员
UID
741
帖子
24
精华
0
积分
146
阅读权限
10
在线时间
3 小时
注册时间
2002-5-13
最后登录
2008-8-30
发短消息
加为好友
当前离线
7
F
大
中
小
发表于 2005-11-27 22:19
只看该作者
编程实现微积分就是采用数值方法解决代数问题,只要看一看关于数值方法的书就可以了,微积分是计算数值方法的一部分。
形象的说,积分就是计算被积函数f(x)曲线与X轴间的面积;主要方法有:梯形算法、辛普森算法等。
解微分方程的基本思想是,若给定初始条件y(x0)=y0,则从解必须通过的点(x0,y0)开始,y'(x0)的值说明了前进的方向(斜率),沿着这个方向知道x1,(x1,y1)是给定点,直至(xn,yn),这些点组成的整个路径就是函数y(x)在区间(x0,xn)上的近似解。
查看详细资料
TOP
deane
高级会员
UID
3056
帖子
21
精华
0
积分
339
阅读权限
10
在线时间
3 小时
注册时间
2005-3-13
最后登录
2006-6-8
发短消息
加为好友
当前离线
8
F
大
中
小
发表于 2006-5-11 14:40
只看该作者
maple可以给出微积分的解析解,
对于一些难以微分或者积分的问题,
maple可以给出级数形式的解
事实上,maple是使用最广泛的符号数学运算软件,
后来matlab购买了maple的符号处理核心,所以现在的matlab也可以进行符号计算了
如果不关心解析解,而只关心数值的话,可以直接用matlab的数值计算功能求解
微积分的数值解
其实很多问题自己写程序就可以求了,这方面的问题可以参考数值代数和数值分析
的书,分别对应于代数学和数学分析的数值计算
查看详细资料
TOP
zhjyl
初级会员
UID
4276
帖子
1
精华
0
积分
1
阅读权限
10
来自
江南大学
在线时间
1 小时
注册时间
2006-3-2
最后登录
2006-5-25
发短消息
加为好友
当前离线
9
F
大
中
小
发表于 2006-5-20 09:49
只看该作者
matlab可是实现积分的,我用过.
找本matlab书,很快就可以搞定的.
查看个人网站
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
永中集成Office 产品论坛
永中集成Office For Windows
永中集成Office For Linux
永中集成Office产品建议区
永中集成Office政府专版
永中集成Office二次开发区
永中集成Office教育专版
永中未来星产品论坛
永中未来星用户交流区
永中未来星产品建议区
永中论坛扩展讨论区
Office行业讨论区
JAVA技术交流区
娱乐休闲灌水区
神华集团专区
科技园区企业联合支部
论坛管理
论坛事务区