matlab带有下标的赋值维度不匹配怎么解决啊

A为n*n矩阵,la=80:2:100;A(1,1)=exp(-1.*la.*t);为什么会不匹配啊

矩阵的乘法是左行乘以右列,需要左行数和右列数相等

你现在使用的是点乘,la.*t的结果是一个一维数组。根据你的需求,你应该是想要一个矩阵,所以需要使用 '*' 而不是.*

A是N阶矩阵,A(1,1)是一个数,exp(-1.*la.*t)至少是一个长度是length(la)的向量,肯定不匹配,题主需求详细点,交流一下,,

矩陣的乘法需要用.* m*n階層 才可以匹配