Undefined function or variable 'x'.
Información
La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.
Mostrar comentarios más antiguos
function T_lnew= Tnew(x)
global Tl1 Tl8;
for i=8:13
T_lnew(i-6)=x(i);
i=i+1;
end
T_lnew(1)=Tl1;
T_lnew(8)=Tl8;
1 comentario
KSSV
el 16 de Ag. de 2019
How did you call the function? Don' run the function...give input and call it.
Respuestas (1)
KALYAN ACHARJYA
el 16 de Ag. de 2019
Editada: KALYAN ACHARJYA
el 16 de Ag. de 2019
May Be??
function T_lnew=Tnew(x)
for i=8:13
T_lnew(i-6)=x(i);
end
Command Window:
>> Tnew(1:20)
ans =
0 8 9 10 11 12 13
No Need to defined global variable, as T_lnew is the return to main script, so you can acess the all elements of T_lnew from Main script
And based on indexing of x, it must be vector with more than 5 elments, also the start index position is 2 =(8-6), so it return the 0 in first index position
Also if you want to assign specific T_lnew index position, it must be pass to the the function or same can be done in main script.
3 comentarios
Stephen23
el 16 de Ag. de 2019
No need to use square brackets:
madhan ravi
el 16 de Ag. de 2019
Tnew(1:20)
KALYAN ACHARJYA
el 16 de Ag. de 2019
Editada: KALYAN ACHARJYA
el 16 de Ag. de 2019
@Stephen & @Madhan Sorry..missed it again Thanks Always.
La pregunta está cerrada.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!