24小时热门版块排行榜    

查看: 814  |  回复: 3
【悬赏金币】回答本帖问题,作者danieldream将赠送您 500 个金币

danieldream

铁杆木虫 (正式写手)

[求助] 二元求和函数做图问题 已有1人参与

大家好,本人最近在对一个二元求和函数进行做图时遇到问题,希望大家能够帮忙看一看怎么解决。
函数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是的结果,并不是i=1:x的结果。

请大家帮我看一下问题出在哪里,谢谢!
回复此楼

» 猜你喜欢

已阅   关注TA 给TA发消息 送TA红花 TA的回帖

hzlhm

至尊木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
程序应该是没有问题的。
QQ:2120156492
2楼2020-12-22 23:36:10
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

hzlhm

至尊木虫 (著名写手)

因现在上不了图。无法把运行结果给你看。
QQ:2120156492
3楼2020-12-22 23:38:31
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

shttp125

木虫 (小有名气)

dfasdf

dfad
4楼2020-12-23 10:44:55
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 danieldream 的主题更新
信息提示
请填处理意见