¿Porque no corre mi código? No aparece nada
조회 수: 133 (최근 30일)
이전 댓글 표시
Le pongo en correr y no pasa nada
댓글 수: 1
the cyclist
2021년 4월 15일
Google-translated into English:
"Why is my code not running? Nothing appears."
답변 (1개)
Constantino Carlos Reyes-Aldasoro
2021년 4월 15일
Hola,
Primero unas recomendaciones:
1) te recomiendo escribir en ingles porque en espan~ol es mas dificil tener ayuda
2) te recomiendo usar codigo y no imagenes para que sea posible copiar tu problema directamente.
Ahora sobre tu problema, si copias el codigo directamente en el command window funciona:
>> A=[1 1.28; 1 0.66];
>> B=[0.88;1.14];
>> X=inv(A)*B
X =
1.4168
-0.4194
La parte siguiente tiene un error, que si tratas de correr te dira el error:
>> fprintf('La ecuacion es y=%fx+f',(X(2),X(1)))
fprintf('La ecuacion es y=%fx+f',(X(2),X(1)))
↑
Error: Invalid expression. When
calling a function or indexing
a variable, use parentheses.
Otherwise, check for mismatched
delimiters.
Yo creo que estas tratando de seguir sintaxis de C en lugar de usar y escribir en sintaxis de Matlab:
>> disp(strcat('La ecuacion es y=',num2str(X(2)),'+',num2str(X(1))))
La ecuacion es y=-0.41935+1.4168
>>
Esto debe resolver tu problema. Si tienes mas dudas, dime, si no, por favor accepta la respuesta.
댓글 수: 4
Constantino Carlos Reyes-Aldasoro
2021년 4월 16일
De nada! Si esto resuelve tu problema, por favor acepta la respuesta
참고 항목
카테고리
Help Center 및 File Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!