matlab中数组中的元素为变量的循环寻优

问题遇到的现象和发生背景

定义了一个数组,里面的元素全为变量,C=[a b c d e f g h i j];每个变量的赋值为a=b=c=d=e=f=g=h=i=j=1:0.1:2,现与另一个已知的数组[-1 -10 2 3 -20 -9 8 10 -5 7]进行方差运算,可以得出方差Y,希望能够循环求出最小方差Y的值和对应的所在数组C。还请各位指导,求取思路和代码?

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法

我利用FOR 循环对数组中的每一个元素进行循环,但是循环量太大,利用IF比较每个Y值的大小,显示超出索引范围

我想要达到的结果