fkjj.net
当前位置:首页 >> mAtlAB程序中iF (moD(j,2)==1)&&(j~=k+1)是什么意思 >>

mAtlAB程序中iF (moD(j,2)==1)&&(j~=k+1)是什么意思

如果j除以2的余数等于1且j不等于k+1,则执行后面的语句;若不满足这个条件则不执行后面的语句.

if s(k)~=s(k+1) 如果s(k)和s(k+1)不相等 rle(1,2*(k-1)+1:2*k,:)=[n1,spre]表示将n1,spre分别赋值给rle矩阵的1,2*(k-1)+1至2*k行

if all(imag(z([k-1:k+1],[j-1:j+1])))~=0 z1(k,j)=NaN; 首先这个后面应该还有个end 才是完整的if else结构! 语句的整体意思是:如果 矩阵 z([k-1:k+1],[j-1:j+1] 所有的虚部都不是0 则将NaN赋值给z1(k,j); 在MATLAB 中NaN就是Not-a-Number ,...

k=1;是将值1赋给k; k=k+1;就是k的值在原来的基础上+1存入k中

matlab中的 floor 函数表示向下取整。即:floor(3.8) = 3,而不是 4。floor(-9.9) = -10,因为 -10 比 -9 要校至于你说的具体的 index1(l+1-k)-1)/n2) 应该是一个数学表达式。最后求出该表达式的值,然后使用 floor 函数求出满足该表达式的最小...

x是向量,y是数字应该,W(:,k-1)'这个符号‘表示转置,看程序W(:,k-1)维数应该为nx1,加上符号’后变成1xn,而维数为nx1,相乘得出的y维数为1想,你在运行完该程序后可以看看workspace里面显示的x,y等变量的维数是不是这样,或者在command window中...

yh(k+1:length(yn))=-1*yh(k+1:length(yn)); 就是yh中从第k+1个元素开始都取反,正数变负数,负数变正数。

plot(...,'PropertyName',PropertyValue,...) plot(j,len+1-i,'ro','MarkerSize',10,'LineWidth',2); 其中j和len+1-i 是坐标系;ro表示用红色o画图;'MarkerSize'和'LineWidth'分别是两个属性,后边的10和2是他们的值。。'LineWidth'是线宽属性。。

f5(i)表示一维数组f5的第i个元素 f1(3*(k-1)+3,2)表示二维数组f1的第3*(k-1)+3行,第2列的元素 其他类似

语句的功能是对I矩阵进行截取,X(k)-1):(X(k)+1)这三行,和(Y(k)-1):(Y(k)+1)这三列,生成3X3矩阵

网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com