24小时热门版块排行榜    

CyRhmU.jpeg
查看: 926  |  回复: 8
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

likuihei

金虫 (正式写手)

[求助] 求助matlab解积分式

计算要求:公式如图


计算上式:
t 以1为步长,计算到300
每个对应的t求出相对应的x,其中x0为0.1581
根据每个x值求出
A=1.515*0.2842*x/(1+0.2842*x)
B=(0.02105*x^0.9208)/(1-x)^0.9208


要求也可见附件
回复此楼
每天重复同样的事情,需要很大的耐性
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

likuihei

金虫 (正式写手)

请帮忙写出计算程序,t为1--300,m文件
每天重复同样的事情,需要很大的耐性
4楼2011-10-07 21:25:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

w1yu77

木虫 (正式写手)

【答案】应助回帖

RH的值是多少呀?
这个积分可以解析积分的把,用int命令试试。
然后解单变量非线性方程,用fzero
超越梦想!
2楼2011-10-07 21:05:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

likuihei

金虫 (正式写手)

引用回帖:
2楼: Originally posted by w1yu77 at 2011-10-07 21:05:55:
RH的值是多少呀?
这个积分可以解析积分的把,用int命令试试。
然后解单变量非线性方程,用fzero

那个RH错了应该是x
每天重复同样的事情,需要很大的耐性
3楼2011-10-07 21:23:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

change0618

铁杆木虫 (著名写手)

方丈大师

【答案】应助回帖

likuihei(金币+15): 2011-10-08 10:19:26
CODE:
function asdfg
clear
clc
format long
[x0,y0] = ode45(@myfun,[0.1581:1e-5:0.67],0);
figure(1)
plot(y0,x0)
grid on
hold on
t = 1:300;
x = spline(y0,x0,t);
plot(t,x,'r.')
A = 1.515*0.2842*x./(1+0.2842*x);
B = (0.02105*x.^0.9208)./(1-x).^0.9208;
[A',B']
function y = myfun(x,y)
y = 0.0025*(0.9015./(1+0.2842*x)-0.2562*x./(1+0.2842*x).^2+0.2298./(x.^0.0792.*(1-x).^0.9208)...
    +0.2298*x.^0.9208./(1-x).^1.9208+0.017965)./(630*(8208*10^(-15)*3168).*(0.9-x));

5楼2011-10-08 09:15:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见