تشخیص بردار ستونی (Column Vector) بودن یک متغیر، با دستور iscolumn ، در متلب (MATLAB)
با استفاده از دستور iscolumn در متلب (MATLAB)، می توانیم تشخیص بدهیم که متغیر مورد نظرمان (یا در واقع ورودی داده شده به دستور)، یک بردار ستونی (Column Vector) می باشد یا خیر.
اگر دستور iscolumn ، مقدار 1 را برگرداند، یعنی متغیر داده شده به آن، یک بردار ستونی (Column Vector) است و چنانچه مقدار 0 را برگرداند، یعنی متغیر مورد نظر، یک بردار ستونی (Column Vector) نمی باشد.
به مثال زیر توجه کنید :
clear all
close all
clc
Variable_1 = [1 2 3]
A = iscolumn(Variable_1)
Variable_2 = [1; 2; 3]
B = iscolumn(Variable_2)
Variable_3 = [1 2 3; 4 5 6; 7 8 9]
C = iscolumn(Variable_3)
Variable_4 = 5
D = iscolumn(Variable_4)
close all
clc
Variable_1 = [1 2 3]
A = iscolumn(Variable_1)
Variable_2 = [1; 2; 3]
B = iscolumn(Variable_2)
Variable_3 = [1 2 3; 4 5 6; 7 8 9]
C = iscolumn(Variable_3)
Variable_4 = 5
D = iscolumn(Variable_4)
3 خط اول کدها برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.
نتیجه :
Variable_1 =
1 2 3
A =
0
Variable_2 =
1
2
3
B =
1
Variable_3 =
1 2 3
4 5 6
7 8 9
C =
0
Variable_4 =
5
D =
1
1 2 3
A =
0
Variable_2 =
1
2
3
B =
1
Variable_3 =
1 2 3
4 5 6
7 8 9
C =
0
Variable_4 =
5
D =
1
نظرات 0 0 0