If both responses are exactly (100%) identical, then it may imply (not necessarily true) that both Iterative learning SMC and Iterative learning Fuzzy PID produce the same control action. If they are not, then evaluate the efforts of the control schemes. Check which control strategy uses lesser amount of energy.
They are not the same. But, I think it is possible to design SMC (not the pure signum-type) to outperform the Fuzzy PID. It is also possible to design Fuzzy PID to outperform the SMC, if you know the tricks in fuzzy logic. Anyhow, if both responses are exactly (100%) identical, then computing the Root-mean-square error between them will return zero.
Sorry, I don't know the mathematical formula of iterative learning, and I don't understand the 10-line Iterative Learning code that you PM-ed me.
But I'm a little confused. You obtained two responses because you have successfully designed IL–SMC and IL–FPID.
If you must choose between the two, based on the comparison plot, I'd choose IL–FPID because its controller output (under 30) is much lower than that of IL–SMC (nearly 10,000).