Plotting two matrix error
显示 更早的评论
Hello, I'm trying to get graph for two matrix versus each other each is 8000*1 matrix,and I tried plotmatrix too but I get this error : Error using plot Not enough input arguments.
close all
clear all
clc
%by
a=importdata('945bluesteel1018.txt');
b=a.textdata(66:8065,2)
c=a.textdata(66:8065,3)
plot(b,c)
Thanks for your help
7 个评论
Azzi Abdelmalek
2013-9-6
Type
whos b c
What did you get?
Salar
2013-9-6
Walter Roberson
2013-9-6
Please use
which -all plot
to check to be sure you do not have some other plot function in your path.
Salar
2013-9-6
Salar
2013-9-6
Walter Roberson
2013-9-6
Could you put a breakpoint in at the plot statement and run and check the size and class of b and c ? Are they cell arrays perhsp?
the cyclist
2013-9-6
If you put in a breakpoint, be sure to remove your
clear all
command, which I believe will clear the breakpoint before you can stop at it.
回答(1 个)
Image Analyst
2013-9-6
This works for me:
a=sort(rand(8065, 3)); % Sample data.
b=a(66:8065,2);
c=a(66:8065,3);
whos ('a', 'b', 'c')
plot(b, c);
You must be doing something you aren't showing us, other than the exact error message (everything in red) which, for some reason, you chose not to share with us.
类别
在 帮助中心 和 File Exchange 中查找有关 Annotations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!