Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-12-23, 17:33   #1
dabuyang
初级会员
 
注册日期: 2008-12-23
年龄: 27
帖子: 3
声望力: 0
dabuyang 正向着好的方向发展
呲牙 [求助]如何实现迭加函数的二维图形显示

想实现一个迭加函数的二维图形显示,输出图像是以函数和函数自变量作为坐标轴



函数

function s=fun1(m)
s=0;
for k=0:m
s=s+(m)*binopdf(k,100,0.01);
end;





命令栏输入:
m=1:50;
y=[y,fun1(m)];
plot(m,y)
grid on;




输出图像的结果是条水平线,函数值不随自变量的变化而变化,一直苦于找不到原因



在此向各位大虾求助,还请各位高手能多多指点!
dabuyang 当前离线   回复时引用此帖
旧 2008-12-24, 15:04   #2
hwasin
初级会员
 
注册日期: 2008-09-11
年龄: 41
帖子: 4
声望力: 0
hwasin 正向着好的方向发展
默认 回复: [求助]如何实现迭加函数的二维图形显示

你能画出图形来?
x和y的长度都不一样~~~
y=fun1(m)就可以了
hwasin 当前离线   回复时引用此帖
旧 2008-12-24, 15:22   #3
dabuyang
初级会员
 
注册日期: 2008-12-23
年龄: 27
帖子: 3
声望力: 0
dabuyang 正向着好的方向发展
默认 回复: [求助]如何实现迭加函数的二维图形显示



不解
dabuyang 当前离线   回复时引用此帖
旧 2008-12-24, 15:32   #4
hwasin
初级会员
 
注册日期: 2008-09-11
年龄: 41
帖子: 4
声望力: 0
hwasin 正向着好的方向发展
默认 回复: [求助]如何实现迭加函数的二维图形显示

m=1:50;
y=[y,fun1(m)];
这样写会报错的吧
m的长度是50,y的长度不是,并且y没有初值。
hwasin 当前离线   回复时引用此帖
旧 2008-12-24, 22:26   #5
dabuyang
初级会员
 
注册日期: 2008-12-23
年龄: 27
帖子: 3
声望力: 0
dabuyang 正向着好的方向发展
默认 回复: [求助]如何实现迭加函数的二维图形显示

:lol:
应该用什么语句来正确的表达呢
dabuyang 当前离线   回复时引用此帖
旧 2008-12-30, 09:22   #6
hwasin
初级会员
 
注册日期: 2008-09-11
年龄: 41
帖子: 4
声望力: 0
hwasin 正向着好的方向发展
默认 回复: [求助]如何实现迭加函数的二维图形显示

m=1:50;
y=[fun1(m);
plot(m,y)
grid on;
这样写就可以了
hwasin 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
[原创]我写的一个GUI的数字图像处理工具IMP 阿基米熊 MATLAB论坛 7 2010-12-28 17:04
[求助]分解出来全是黑色一片 yeshenyue MATLAB论坛 1 2009-03-31 10:03
[求助]需用simulink吗 lan2265210 MATLAB论坛 2 2009-03-16 11:23
求汉明码的编码与解码MATLAB程序 rain1206 MATLAB论坛 2 2009-03-02 12:48
[求助]如何在MATLAB中把人脸的眼睛标记出来? a408421276 MATLAB论坛 0 2008-04-17 09:02


所有时间均为北京时间。现在的时间是 03:09


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.