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!