怎样用MATLAB,编程求解下面的问题。多谢

[复制链接]
查看11 | 回复2 | 2012-10-16 11:28:07 | 显示全部楼层 |阅读模式
题干有些问题,积分没有给出上下限,如果按不定积分理解,也应该给出常数项值如果按,而积分上限x按由3~10变化,如果按这样理解,如下代码就可以实现:clear;clc;i=3;m=zeros(1,1000);n=1;for i=3:0.01:10F=@(x)sqrt(log(x));y=quad(F,3,i);m(1,n)=y;n=n+1;endm=m(1,701);v=3:0.01:10;k=1/2*v.^2;y=m+k;plot(v,y);xlabel('x');ylabe...
回复

使用道具 举报

千问 | 2012-10-16 11:28:07 | 显示全部楼层
hxwrlprince 说的不对啊~人家这个y是个x的函数,本身就是一个不定积分哦~syms xf=int(sqrt(log(x)))+0.5*x*x;y=subs(f,x,3:0.02:...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行