Does line() function works in matlab R2015b ?
Mostrar comentarios más antiguos
i had run code that used line() function. and then i got error in line() function.
Error using line
vectors must be the same length
Error in file_name (line 45)
line(h, [thisX, thisX], ylim(h), 'Color', 'r');
h is subplot(4, 12, 1:12).
both of thisX variables off course had the same length.
So. does MATLAB R2015B support line() function ? or was i just wrong while placing the arguments ?
Respuesta aceptada
Más respuestas (2)
Star Strider
el 29 de Dic. de 2018
2 votos
‘So. does MATLAB R2015B support line() function ?’
The line (link) function was ‘Introduced before R2006a’ according to the documentation, so it should.
‘both of thisX variables off course had the same length.’
True. However you horizontally concatenated two of them.
‘or was i just wrong while placing the arguments ?’
I would agree.
If we see your entire code, we would be able to provide more help.
1 comentario
Bachtiar Muhammad Lubis
el 30 de Dic. de 2018
Jan
el 29 de Dic. de 2018
"h is subplot(4, 12, 1:12)" - this is not clear. Is h a scalar or a vector?
The message is clear: [thisX, thisX] and ylim(h) do not have matching sizes. So use the debugger to examine the problem:
dbstop if error
Type this in the command window and run the code again. When Matlab stops at the error, check the sizes:
size([thisX, thisX])
size(ylim(h))
3 comentarios
Walter Roberson
el 29 de Dic. de 2018
subplot(4, 12, 1:12)
subplot can be passed a vector of values for the third parameter. The effect is to create an axes that spans the referenced positions (which must form a rectangular sub-block)
Walter Roberson
el 29 de Dic. de 2018
Watch out for thisX being row vector vs column vector. With column vector you might get away with it; with row vector you will not, not unless thisX is scalar.
Bachtiar Muhammad Lubis
el 30 de Dic. de 2018
Categorías
Más información sobre Creating, Deleting, and Querying Graphics Objects en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
