二元求和函數(shù)做圖問題
大家好,本人最近在對一個二元求和函數(shù)進行做圖時遇到問題,希望大家能夠幫忙看一看怎么解決。
函數(shù)z為:
z(i)=(0.5^((i-1)/x)-0.5^(i/x))*(1-(y-1)/(y*0.5^(i/x)-0.5^((i-1)/x))
z=z(1)+z(2)+z(3)+......+z(i-1)+z(i)+z(i+1)+......+z(x-1)+z(x)
即求z(i)從1到x時的和,x和y分別是變量。
我編的代碼如下:
[x,y] = meshgrid(1:1:40,1:1:5);
z=fun(x,y);
surf(x,y,z);
function [z] = fun(x,y)
z=0;
for i=1:x
z=z+(0.5.^((i-1)./x)-0.5.^(i./x)).*(1-(exp(y)-1)./(exp(y).*0.5.^(i./x)-0.5.^((i-1)./x)));
end
end
代碼是可以運行的,但是只輸出了i=1是的結(jié)果,并不是i=1:x的結(jié)果。
請大家?guī)臀铱匆幌聠栴}出在哪里,謝謝!
返回小木蟲查看更多
今日熱帖
京公網(wǎng)安備 11010802022153號
程序應(yīng)該是沒有問題的。
因現(xiàn)在上不了圖。無法把運行結(jié)果給你看,
用mathematica試試