楼主: hoyton1123
749 1

[问答] 小白有问题向各位大神求救!!! [推广有奖]

  • 1关注
  • 1粉丝

大专生

20%

还不是VIP/贵宾

-

威望
0
论坛币
96 个
通用积分
2.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1906 点
帖子
24
精华
0
在线时间
52 小时
注册时间
2017-2-27
最后登录
2020-3-9

楼主
hoyton1123 发表于 2018-2-20 08:57:20 来自手机 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
一个超级超级简单的问题!请各位高手拔刀相助!!!

我想算一个函数f1的定积分
但是这个函数f1本身还是另一个已知函数f2的积分(因此积分区间包含f1的自变量)

我的思路是先构造一个函数f1 这个函数用来表示出已知函数f2的某个区间上的积分
然后再利用
>integrate(函数f1,a,b)#where a b是已知数
最后求出答案

但是我在进行第一步的时候就不知道该怎么构造这个函数f1了 我以为可以用
>function(x){integrate(已知函数f1,0,x)value} #就考虑最简单的情况 f1积分区间0到x

虽然f1可以输出结果 但是curve画不出来f1 并且也不能对f1求积分

请问各位大神这该怎么办呢?
附一张小白操作图

谢谢各位了!!!好人一生平安!
image0.jpg
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:integrate function 好人一生平安 curve value

沙发
hoyton1123 发表于 2018-12-17 09:08:25
今天偶然看到之前的帖子发现了当初问的这个问题,虽然现在看算很简单的问题,但是还是自己给自己解答一下吧,希望有碰到类似问题的小伙伴不用疑惑了。

解决方法很简单,就是最后integrate()命令里对自己设的方程用命令Vectorize向量化,即

>integrate(Vectorize(myfunction),lower,upper)

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 21:59