matlab怎么画出一个积分函数的图像?求救我的被积函数是这么定义的function y=ein(x)global wp1 t wp2 w0 r Em pm L K h miu wg T kb ree w fq;y=((x-fq).^0.5./x).*(1-1./(exp((h*x-miu)/(kb*T))+1)).*(x.^2-fq^2+ree^2-1i*2*ree*fq)./((x.^
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 18:57:09
matlab怎么画出一个积分函数的图像?求救我的被积函数是这么定义的function y=ein(x)global wp1 t wp2 w0 r Em pm L K h miu wg T kb ree w fq;y=((x-fq).^0.5./x).*(1-1./(exp((h*x-miu)/(kb*T))+1)).*(x.^2-fq^2+ree^2-1i*2*ree*fq)./((x.^
matlab怎么画出一个积分函数的图像?求救
我的被积函数是这么定义的
function y=ein(x)
global wp1 t wp2 w0 r Em pm L K h miu wg T kb ree w fq;
y=((x-fq).^0.5./x).*(1-1./(exp((h*x-miu)/(kb*T))+1)).*(x.^2-fq^2+ree^2-1i*2*ree*fq)./((x.^2-w^2+ree^2).^2+4*fq^2*ree^2);
其中x是积分变量 fq才是自变量 在主程序里想用
y=quad('ein',1,10) 来计算
自变量是global fq=350:1:1000
想最后用plot画fq与y的图像
但是计算过程中报错 fq无论是用点乘还是直接乘都不行
就是想做出这个积分函数的图像
我弄到半夜了也没成功.
本人matlab初学小白
matlab怎么画出一个积分函数的图像?求救我的被积函数是这么定义的function y=ein(x)global wp1 t wp2 w0 r Em pm L K h miu wg T kb ree w fq;y=((x-fq).^0.5./x).*(1-1./(exp((h*x-miu)/(kb*T))+1)).*(x.^2-fq^2+ree^2-1i*2*ree*fq)./((x.^
plot作图基本的两种输入方式
(1)plot(y),这个y是一个矩阵,n行m列的话,一共会画出m条,每条n个点
(2)plot(x,y),x与y是同维矩阵,比如 同是1行n列,或者同是n行1列,都能作图,只要能找到x与y一一对应的点就行,如果x与y的元素个数不能一一对应(比如不同维),那就做不出来图的
你现在workplace里看一看fp与y的储存形式,起码应该是矩阵.
要是函数绘图 ,有自己单独的绘图指令:fplot,基本用法是
fplot('fun',[xmin,xmax])