我有一个 1 x 10 向量,如下所示:
V = [0.500 -5.433 0.543 0.321 1.432 0.543 -0.576 -0.145 -1.322 -0.222]
并想在 MATLAB 上使用plot
.
我用过plot(v,0,'kx,'marker',10)
,但对我来说似乎不合理。关于如何进行此操作的任何想法?
有没有人有非常好的 ISOMAP 资源?需要一个非常全面的关于 Isomap 的逐步简单教程。如果我能有好的视频,那就太好了。
你几乎明白了,只需写:
plot(v,'kx','MarkerSize',10);
请注意,我写plot
的不是Plot
,Matlab 是区分大小写的......当你只有一个向量时,绘图函数假定对于 x 轴它需要向量的元素数,即plot(1:numel(v),v,...)
。我建议你使用Matlab 文档,如果你读过它,你会看到一个例子,可以告诉你你做错了什么。
bla
的解决方案没问题,并产生散点图。
但是,您可以制作线图等。
不过,请注意它 isV
和 not v
,因为他指出 MATLAB 是区分大小写的。
以下是如何生成线图:
x=0:length(V)
plot(x,V,'r--o',x,V,'r*')
输出: