matlab菜鸟求助大神帮忙变出程序求出p(r,t)和f(t)的表达式,急用啊。。。穷鬼,只有20分了

如题所述

function [p]=prt(r,t)
if(t>=0 & t<= r) 
    p=1110*exp(-6.185*t)
else
    p=f(t-r)*exp(6.185*t)
end

上面是第一个函数,存为prt.m文件

下面是第二个函数,存为myft.m文件

function [f]=myft(t,r)
f=mybeta(t)*int(1.0/768*(r-15)^4*exp((r-15)/2)*p(r,t),15,49)

追问

保存好后,在指令窗口中要输入什么才能让它求解啊,抱歉啊,自己水平烂死了,或者能否麻烦芝麻把最后求得的f和p的表达式发给我啊,谢谢啦!!!

追答

function [f]=myft(t)
syms r
f=mybeta(t)*int(1.0/768*(r-15)^4*exp((r-15)/2)*p(r,t),15,49)

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜