77问答网
所有问题
A=zeros(2,5); A(:)=-4:5 L=abs(A)>3 islogical(L) X=A(L) 这个MATLAB程什么意思给个解释?要祥细点谢谢!
如题所述
举报该问题
推荐答案 推荐于2017-09-09
运行下就可以知道了。
首先新建一个2行5列的零数组A,然后赋值给A分别为从-4到5,然后判断绝对值是否大于3,大于则L的对应位置为1,否则为0。
后面语句为判断L是否为逻辑数组,是逻辑数组就为1,否则为0
X为逻辑数组L对应为1的位置的数据为列向量。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GpG8YvYNY.html
相似回答
matlab
中
A(L)
是
什么
意思
答:
A=zeros(2,5);
%这一句定义A是一个2*5的零矩阵,
A(:)=-4:
5%A的元素从-4到5共10个元素按照由上到下从左到右排列过去,
L=abs(A)
>3 %标记矩阵A中元素的绝对值大于3的元素,其中,大于1是,0不是
islogical(L)
%判断L是不是逻辑数。B
=A(L)
%取出A中绝对值大于3的元素组成一个新的...
matlab
中ftx
()
是
什么
意思
答:
是对x轴也就是横向做fft,也就是fft(matrix,[]
,2);
因为有时候信号是二维数组,你做FFT要说明横向还是纵向。还有fty,他等于fft(matrix),这里不像ftx那么多参数,因为fft这个函数在
matlab
中默认对纵向数据进行操作。这俩函数都需要写函数文件进行自定义的 ...
...中,有个程序是
L=abs(A)
>
3
islogical(L)
X=A(L)
的问题,请看清楚解释...
答:
abs(A)>3就是逻辑运算,得到一个逻辑矩阵。
L=abs(A)
>3只是把逻辑矩阵赋给了变量L。
matlab
中
islogical(L)什么
意思?
答:
islogical(L)
判断对象L是否为逻辑类型的数据(true/false),当L是一个矩阵时,必须所有元素都为logical类型,结果才为1,否则即为0。示例如下:
...
3,5)
A(:)=
-7:7
L=abs(A)
>
4
islogical(L)
X=A(L)
答:
A=zeros(3,5);
%这一句定义A是一个3*5的零矩阵
A(:)=
-7:7%A的元素从-7到7共15个元素按照由上到下从左到右排列过去
L=abs(A)
>4 %标记矩阵A中元素的绝对值大于4的元素
islogical(L)
%判断L是不是逻辑数
X=A(L)
%取出A中绝对值大于4的元素组成一个新的矩阵A = -7 -4 -1...
matlab
怎么用
答:
一、
MATLAB
常用的基本数学函数
abs(x):
纯量的绝对值或向量的长度 angle(z):复数z的相角(Phase angle) sqrt(x):开平方 real(z):复数z的实部 imag(z):复数z的虚部 conj(z):复数z的共轭复数 round
(x):四
舍五入至最近整数 fix(x):无论正负,舍去小数至最近整数 floor(x):地板函数,即舍去正小数至最近...
matlab
里没有bool量的?
答:
array X is converted to a logical 1 while
zeros
in X become logical 0.Complex values and NaNs cannot be converted to logicals and will result in a conversion error. logical arrays can also be created using the creation functions TRUE and FALSE.Because logical arrays are returned...
大家正在搜
zeros什么意思
rationalzeros
zeros还是zeroes
zeros和zeroes的区别
matlabzeros函数
matlab中zeros的用法
matlab指令zeros
zeros(n,1)
zeros函数opencv
相关问题
一个matlab代码,帮忙看下 A=zeros(3,5) A...
matlab中islogical(L)什么意思?
matlab中ftx()是什么意思
matlab中A(L)是什么意思
matlab中的lburg64.exe是啥文件?
matlab怎么使用?
修沟渠L=950什么意思