Como posso resolver esse erro do MATLAB "As dimensões da matriz devem concordar"?
Estou digitando algum código para uma classe, mas sempre que executo a função, recebo o mesmo erro:
??? Error using ==> plus
Matrix dimensions must agree.
Error in ==> Test at 6
f32=3.*exp((-x2.^2-y1.^2)./3);
Eu sei que o problema é um erro de índice simples, mas não consigo encontrá-lo em lugar nenhum. Alguém pode me ajudar
Também estou tendo o mesmo problema com a seguinte linha de código:
f34=(exp(-0.3./x2))./(log(y2).*sqrt(x2));
EDIT # 1:
x2
é definido como0:0.1:5
ey1
é definido como-5:0.1:5
, mas foi assim que fui designado para defini-los. E eu sei que exp não é uma função porque eu a usei em outro lugar no meu arquiv
EDIT # 2:
ESTÁ BEM. Portanto, se eu não puder usar meu xey atual, posso defini-los para mantê-los nesses limites e, ao mesmo tempo, torná-los do mesmo tamanho?