Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2008-12-23
年龄: 27
帖子: 3
声望力: 0 ![]() |
![]()
想实现一个迭加函数的二维图形显示,输出图像是以函数和函数自变量作为坐标轴
函数 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; 输出图像的结果是条水平线,函数值不随自变量的变化而变化,一直苦于找不到原因 在此向各位大虾求助,还请各位高手能多多指点! |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2008-09-11
年龄: 41
帖子: 4
声望力: 0 ![]() |
![]()
你能画出图形来?
x和y的长度都不一样~~~ y=fun1(m)就可以了 |
![]() |
![]() |
![]() |
#3 |
初级会员
注册日期: 2008-12-23
年龄: 27
帖子: 3
声望力: 0 ![]() |
![]() ![]() 不解 |
![]() |
![]() |
![]() |
#4 |
初级会员
注册日期: 2008-09-11
年龄: 41
帖子: 4
声望力: 0 ![]() |
![]()
m=1:50;
y=[y,fun1(m)]; 这样写会报错的吧 m的长度是50,y的长度不是,并且y没有初值。 |
![]() |
![]() |
![]() |
#5 |
初级会员
注册日期: 2008-12-23
年龄: 27
帖子: 3
声望力: 0 ![]() |
![]()
:lol:
应该用什么语句来正确的表达呢 |
![]() |
![]() |
![]() |
#6 |
初级会员
注册日期: 2008-09-11
年龄: 41
帖子: 4
声望力: 0 ![]() |
![]()
m=1:50;
y=[fun1(m); plot(m,y) grid on; 这样写就可以了 |
![]() |
![]() |
![]() |
|
|
![]() |
||||
主题 | 主题作者 | 版面 | 回复 | 最后发表 |
[原创]我写的一个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 |