h_MeanCostPlot=plot(MeanCost,'k:','LineWidth',1.5,'YDataSource','MeanCost');
im getting error while using this command in m-file.
is the syntax correct?

2 comentarios

Wayne King
Wayne King el 2 de Feb. de 2012
Please show the error message you are getting
Krishnendu Mukherjee
Krishnendu Mukherjee el 2 de Feb. de 2012
Error using ==> plot
Invalid line property: 'YDataSource'.

Iniciar sesión para comentar.

 Respuesta aceptada

Wayne King
Wayne King el 2 de Feb. de 2012

0 votos

Not sure why that is causing you a problem, (maybe a version problem), but try
h_MeanCostPlot=plot(MeanCost,'k:','LineWidth',1.5);
You should not need 'YDataSource' here unless you want to refreshdata()?
Does this work for you?
x = randn(100,1);
h = plot(x,'k:');
set(h,'YDataSource','x');
What version of MATLAB are you using?

11 comentarios

Krishnendu Mukherjee
Krishnendu Mukherjee el 2 de Feb. de 2012
version 6.5
Krishnendu Mukherjee
Krishnendu Mukherjee el 2 de Feb. de 2012
>> set(h,'YDataSource','x')
??? Error using ==> set
Invalid line property: 'YDataSource'.
this error is comming
Wayne King
Wayne King el 2 de Feb. de 2012
I'm pretty sure you don't have the ability to set that property in version 6.5 (that is quite old)
can't you just use:
plot(x,'k:','linewidth',1.5);
Krishnendu Mukherjee
Krishnendu Mukherjee el 2 de Feb. de 2012
yes i need refreshdata
refreshdata(h_MinCostPlot);
then what should i do?
i have with me matlab 9, but is there any way to solve by nt installing matlab 9?
Krishnendu Mukherjee
Krishnendu Mukherjee el 2 de Feb. de 2012
this version im using:
MATLAB Version 6.5.0.180913a (R13)
MATLAB License Number: 0
Operating System: Microsoft Windows XP Version 5.1 (Build 2600: Service Pack 2)
Java VM Version: Java 1.3.1_01 with Sun Microsystems Inc. Java HotSpot(TM) Client VM
Wayne King
Wayne King el 2 de Feb. de 2012
You mean R2009a or R2009b when you say MATLAB 9? There is no MATLAB 9 at the moment.
Krishnendu Mukherjee
Krishnendu Mukherjee el 2 de Feb. de 2012
2009a
Wayne King
Wayne King el 2 de Feb. de 2012
refreshdata() is available in R2009a
Krishnendu Mukherjee
Krishnendu Mukherjee el 2 de Feb. de 2012
is the thing possible if i download some function and save these in toolbox or in some other folder.so that the property will be installed
Krishnendu Mukherjee
Krishnendu Mukherjee el 2 de Feb. de 2012
if any ready file available only and only then i can installed that property.i myself cant make that function
Walter Roberson
Walter Roberson el 2 de Feb. de 2012
No, there is no download or toolbox that will add that property to MATLAB 6.5

Iniciar sesión para comentar.

Más respuestas (1)

Massa Tolba
Massa Tolba el 18 de Feb. de 2021

0 votos

Error in Q1 (line 9)
plot(i,A)
What should i do with this error

Categorías

Más información sobre Downloads en Centro de ayuda y File Exchange.

Productos

Etiquetas

Preguntada:

el 2 de Feb. de 2012

Respondida:

el 18 de Feb. de 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by