Why i am getting error in printing array?

9 ビュー (過去 30 日間)
sandeep rana
sandeep rana 2021 年 1 月 22 日
コメント済み: sandeep rana 2021 年 1 月 22 日
clc
clear all
close all
a= [1,2,3,4,5,6,7];
b =[12,14,13,15,17,29,21];
c=[];
c= [b;a];
print(c);
I am getting error in printing c. It showing
Error using checkArgsForHandleToPrint
Handle input must be scalar, vector, or cell array of vectors.
Error in checkArgsForHandleToPrint
Error in print>LocalCreatePrintJob (line 216)
handles = checkArgsForHandleToPrint(0, varargin{:});
Error in print (line 38)
[pj, inputargs] = LocalCreatePrintJob(varargin{:});
Error in test1 (line 9)
print(c);
What I want to do is: I want to assign a value to b, when i will sort b value, then according a value will also sort.
  1 件のコメント
sandeep rana
sandeep rana 2021 年 1 月 22 日
Done, Got the reason why I am getting this error.
Thanks

サインインしてコメントする。

回答 (1 件)

Walter Roberson
Walter Roberson 2021 年 1 月 22 日
print() is for sending graphics to the printer or to a file.
You probably want disp()
  1 件のコメント
sandeep rana
sandeep rana 2021 年 1 月 22 日
Thanks, unknowingly i am writing python print function in matlab to display matrix.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeCall Python from MATLAB についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by