当前位置:编程学习 > Matlab >>

你的代码在matlab中运行是出现了错误,显示f0 = floor([m n] / 2) + 1;中m n未定义,为什么呀?求解,谢谢

答案:你需要给出m n的初始化,floor是向下取整 例如floor(2.5)=2
其他:你先定义一下m和n吧,定义某个数就OK了,然后floor就会取整,你要不先定义,floor命令是肯定不会有效的 m 和n是需要先定义的,你都没有赋值阿,怎么求解阿?我好久没用MATLAB了,但觉得在“/2”前面加个点,即“./2” 

上一个:MATLAB高手看看这个代码哪里有错~谢啦 本人菜鸟级,还看不懂报错,先谢谢各位啦~
下一个:求用MATLAB给用直方图分解的方法去椒盐噪声算法的代码

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,