- function[c,ceq] =confun(x)
- %非线性不等式约束
- for n=0:11
- for a=11:60
- for b=21:60
- for d=31:60
- for e=41:60
- for f=51:60
- for g=311:360
- for h=321:360
- for j=331:360
- for k=341:360
- for l=351:360
- for m=1:120
- c =[x(n*10+1+120)-x(n*10+2)
- x(n*10+2+120)-x(n*10+3)
- x(n*10+3+120)-x(n*10+4)
- x(n*10+4+120)-x(n*10+5)
- x(n*10+5+120)-x(n*10+6)
- x(n*10+6+120)-x(n*10+7)
- x(n*10+7+120)-x(n*10+8)
- x(n*10+8+120)-x(n*10+9)
- x(n*10+9+120)-x(n*10+10)
- x(n*10+121)-x(n*10+2)+2
- x(n*10+122)-x(n*10+3)+2
- x(n*10+123)-x(n*10+4)+2
- x(n*10+124)-x(n*10+5)+2
- x(n*10+125)-x(n*10+6)+2
- x(n*10+126)-x(n*10+7)+2
- x(n*10+127)-x(n*10+8)+2
- x(n*10+128)-x(n*10+9)+2
- x(n*10+129)-x(n*10+10)+2
- -(x(1)-x(a))^2+1
- -(x(2)-x(a))^2+1
- -(x(3)-x(a))^2+1
- -(x(4)-x(a))^2+1
- -(x(5)-x(a))^2+1
- -(x(6)-x(a))^2+1
- -(x(7)-x(a))^2+1
- -(x(8)-x(a))^2+1
- -(x(9)-x(a))^2+1
- -(x(10)-x(a))^2+1
- -(x(121)-x(a))^2+1
- -(x(122)-x(a))^2+1
- -(x(123)-x(a))^2+1
- -(x(124)-x(a))^2+1
- -(x(125)-x(a))^2+1
- -(x(126)-x(a))^2+1
- -(x(127)-x(a))^2+1
- -(x(128)-x(a))^2+1
- -(x(129)-x(a))^2+1
- -(x(130)-x(a))^2+1
- -(x(11)-x(b))^2+1
- -(x(12)-x(b))^2+1
- -(x(13)-x(b))^2+1
- -(x(14)-x(b))^2+1
- -(x(15)-x(b))^2+1
- -(x(16)-x(b))^2+1
- -(x(17)-x(b))^2+1
- -(x(18)-x(b))^2+1
- -(x(19)-x(b))^2+1
- -(x(20)-x(b))^2+1
- -(x(131)-x(b))^2+1
- -(x(132)-x(b))^2+1
- -(x(133)-x(b))^2+1
- -(x(134)-x(b))^2+1
- -(x(135)-x(b))^2+1
- -(x(136)-x(b))^2+1
- -(x(137)-x(b))^2+1
- -(x(138)-x(b))^2+1
- -(x(139)-x(b))^2+1
- -(x(140)-x(b))^2+1
- -(x(21)-x(d))^2+1
- -(x(22)-x(d))^2+1
- -(x(23)-x(d))^2+1
- -(x(24)-x(d))^2+1
- -(x(25)-x(d))^2+1
- -(x(26)-x(d))^2+1
- -(x(27)-x(d))^2+1
- -(x(28)-x(d))^2+1
- -(x(29)-x(d))^2+1
- -(x(30)-x(d))^2+1
- -(x(141)-x(d))^2+1
- -(x(142)-x(d))^2+1
- -(x(143)-x(d))^2+1
- -(x(144)-x(d))^2+1
- -(x(145)-x(d))^2+1
- -(x(146)-x(d))^2+1
- -(x(147)-x(d))^2+1
- -(x(148)-x(d))^2+1
- -(x(149)-x(d))^2+1
- -(x(150)-x(d))^2+1
- -(x(31)-x(e))^2+1
- -(x(32)-x(e))^2+1
- -(x(33)-x(e))^2+1
- -(x(34)-x(e))^2+1
- -(x(35)-x(e))^2+1
- -(x(36)-x(e))^2+1
- -(x(37)-x(e))^2+1
- -(x(38)-x(e))^2+1
- -(x(39)-x(e))^2+1
- -(x(40)-x(e))^2+1
- -(x(151)-x(e))^2+1
- -(x(152)-x(e))^2+1
- -(x(153)-x(e))^2+1
- -(x(154)-x(e))^2+1
- -(x(155)-x(e))^2+1
- -(x(156)-x(e))^2+1
- -(x(157)-x(e))^2+1
- -(x(158)-x(e))^2+1
- -(x(159)-x(e))^2+1
- -(x(160)-x(e))^2+1
- -(x(41)-x(f))^2+1
- -(x(42)-x(f))^2+1
- -(x(43)-x(f))^2+1
- -(x(44)-x(f))^2+1
- -(x(45)-x(f))^2+1
- -(x(46)-x(f))^2+1
- -(x(47)-x(f))^2+1
- -(x(48)-x(f))^2+1
- -(x(49)-x(f))^2+1
- -(x(50)-x(f))^2+1
- -(x(161)-x(f))^2+1
- -(x(162)-x(f))^2+1
- -(x(163)-x(f))^2+1
- -(x(164)-x(f))^2+1
- -(x(165)-x(f))^2+1
- -(x(166)-x(f))^2+1
- -(x(167)-x(f))^2+1
- -(x(168)-x(f))^2+1
- -(x(169)-x(f))^2+1
- -(x(170)-x(f))^2+1
- -(x(301)-x(g))^2+1
- -(x(302)-x(g))^2+1
- -(x(303)-x(g))^2+1
- -(x(304)-x(g))^2+1
- -(x(305)-x(g))^2+1
- -(x(306)-x(g))^2+1
- -(x(307)-x(g))^2+1
- -(x(308)-x(g))^2+1
- -(x(309)-x(g))^2+1
- -(x(310)-x(g))^2+1
- -(x(301)-x(g-120))^2+1
- -(x(302)-x(g-120))^2+1
- -(x(303)-x(g-120))^2+1
- -(x(304)-x(g-120))^2+1
- -(x(305)-x(g-120))^2+1
- -(x(306)-x(g-120))^2+1
- -(x(307)-x(g-120))^2+1
- -(x(308)-x(g-120))^2+1
- -(x(309)-x(g-120))^2+1
- -(x(310)-x(g-120))^2+1
- -(x(311)-x(h))^2+1
- -(x(312)-x(h))^2+1
- -(x(313)-x(h))^2+1
- -(x(314)-x(h))^2+1
- -(x(315)-x(h))^2+1
- -(x(316)-x(h))^2+1
- -(x(317)-x(h))^2+1
- -(x(318)-x(h))^2+1
- -(x(319)-x(h))^2+1
- -(x(320)-x(h))^2+1
- -(x(311)-x(h-120))^2+1
- -(x(312)-x(h-120))^2+1
- -(x(313)-x(h-120))^2+1
- -(x(314)-x(h-120))^2+1
- -(x(315)-x(h-120))^2+1
- -(x(316)-x(h-120))^2+1
- -(x(317)-x(h-120))^2+1
- -(x(318)-x(h-120))^2+1
- -(x(319)-x(h-120))^2+1
- -(x(320)-x(h-120))^2+1
- -(x(321)-x(j))^2+1
- -(x(322)-x(j))^2+1
- -(x(323)-x(j))^2+1
- -(x(324)-x(j))^2+1
- -(x(325)-x(j))^2+1
- -(x(326)-x(j))^2+1
- -(x(327)-x(j))^2+1
- -(x(328)-x(j))^2+1
- -(x(329)-x(j))^2+1
- -(x(330)-x(j))^2+1
- -(x(321)-x(j-120))^2+1
- -(x(322)-x(j-120))^2+1
- -(x(323)-x(j-120))^2+1
- -(x(324)-x(j-120))^2+1
- -(x(325)-x(j-120))^2+1
- -(x(326)-x(j-120))^2+1
- -(x(327)-x(j-120))^2+1
- -(x(328)-x(j-120))^2+1
- -(x(329)-x(j-120))^2+1
- -(x(330)-x(j-120))^2+1
- -(x(331)-x(k))^2+1
- -(x(332)-x(k))^2+1
- -(x(333)-x(k))^2+1
- -(x(334)-x(k))^2+1
- -(x(335)-x(k))^2+1
- -(x(336)-x(k))^2+1
- -(x(337)-x(k))^2+1
- -(x(338)-x(k))^2+1
- -(x(339)-x(k))^2+1
- -(x(340)-x(k))^2+1
- -(x(331)-x(k-120))^2+1
- -(x(332)-x(k-120))^2+1
- -(x(333)-x(k-120))^2+1
- -(x(334)-x(k-120))^2+1
- -(x(335)-x(k-120))^2+1
- -(x(336)-x(k-120))^2+1
- -(x(337)-x(k-120))^2+1
- -(x(338)-x(k-120))^2+1
- -(x(339)-x(k-120))^2+1
- -(x(340)-x(k-120))^2+1
- -(x(341)-x(l))^2+1
- -(x(342)-x(l))^2+1
- -(x(343)-x(l))^2+1
- -(x(344)-x(l))^2+1
- -(x(345)-x(l))^2+1
- -(x(346)-x(l))^2+1
- -(x(347)-x(l))^2+1
- -(x(348)-x(l))^2+1
- -(x(349)-x(l))^2+1
- -(x(350)-x(l))^2+1
- -(x(341)-x(l-120))^2+1
- -(x(342)-x(l-120))^2+1
- -(x(343)-x(l-120))^2+1
- -(x(344)-x(l-120))^2+1
- -(x(345)-x(l-120))^2+1
- -(x(346)-x(l-120))^2+1
- -(x(347)-x(l-120))^2+1
- -(x(348)-x(l-120))^2+1
- -(x(349)-x(l-120))^2+1
- -(x(350)-x(l-120))^2+1
- x(m)-x(m+120)+25
- x(m)-x(m+240)+2
- x(m+240)-x(m)-20];
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- %线性方程组
- ceq=[];