我编了一个着色问题的回溯算法matlab程序,但总有不必要的结果输出,请高人指点
程序如下面的附件里的。这是输出的结果,为什么总有ans =1这一项输出,它怎么产生的?代表什么?怎么修改可以避免输出这项?
x = 1 1 2 2 3
x =1 1 2 3 2
ans = 1
ans = 1
ans = 1
ans =1
T = 1 这是输出结果,在每行代码后面写上;(分号)就不输出了! 1# 储育青
不是,如果是那样的话,不会是ans=1,我查出来了是Start函数出了问题,但不会改,请帮帮忙吧 ans是系统默认的输出。其他的M函数也有这种输出。不会影响程序。 ans输出的是coloring函数中的start函数的返回值,你如果不需要可以把else start(i-1,j-1,p)这句后面加上一个分号! 看看再顶一下~才能下多一个,嘻嘻 看看再顶一下~才能下多一个,嘻嘻 不错。。。 看看,学习下。。。 路过,,,,,,
页:
[1]
2