matlab里面这句是什么意思x(32*(i-1)+1:32*i)

如题所述

第1个回答  2012-05-10
就是数组x中从第32*(i-1)+1到第32*i个元素。

Matlab图像处理中运用区域二值,输出图像全黑的问题..
原因是:operatingRegion = im2bw (operatingRegion, thresh);得的数据是0和1,所以,input (32*(i-1)+1:32*i,32*(j-1)+1:32*j)也是0和1,而imshow(input)显示的范围是[0,255],1\/255近似于0,所以,全显示为黑色。我给你改下:[a,b] = size(input);for i = 1:a\/32 for j =...

有一段matlab代码,没有看懂什么意思
就是横轴是虚数的实部,纵轴就是虚部,其实就是把虚数画在了实轴和虚轴的坐标系下

MATLAB中这句代码是什么意思?
1:2000和1:1:2000表示生成一个向量,向量的第一个元素为1,最后一个元素为2000,步长为1,也就是[1,2,3,4,5...,2000].你可以执行n = 1:2000这句话来看看n变成了什么?我把你这句话拆成3句话,你试着理解一下。n = 1:2000;xx = x(n);plot(xx);画出x的第1个到第2000个元素.

用MATLAB编写乘法口诀表
1、打开matlab软件。2、新建脚本文件。3、输入以下代码:z ='一二三四五六七八九十'for i=1:9 for j=1:i x=i*j;if x<=10 fprintf('%c%c得%c___',z(j),z(i),z(x))else shi=floor(x\/10);ge=mod(x,10);if ge>0 liangweishu=[z(shi),z(10),z(ge)];else liangweishu...

matlab中if语句用法?
就是若 i 是1,4,8,16这4个数中的一个,条件即为满足。

matlab函数问题
randno=randperm(32*32);fid=fopen(pfile,'w');for i=1:(n\/8)correct=0;for j=1:8 获取随即序列中的某一个值 value=randno((i-1)*8+j)-1;row=floor(value\/32)*8+1;col=mod(value,32)*8+1;if dctg(row+4,col+1)>dctg(row+3,col+2)fwrite(fid,1,'bit1');correct=...

matlab里面的这句floor(rand(1,M-1)*(N-1))+1是什么意思?
rand(a,b)是生成a行b列的随机数矩阵,这里a=1,b=M-1;然后这个随机矩阵的每一个元素乘以(N-1),之后再向下取整,即floor()。如floor(3.2)=floor(3.9)=3,最后,这个取整之后的矩阵的每一个元素再加上1

matlab 的循环参数?
这句有错,应该是 for i=length(x):-1:1 意思是从数组x得最后一个元素往前判断

matlab里的这句话: g1=im2double(g1);是什么意思
类型转化 把一幅图像矩阵作为一个输入类型,如果矩阵类型为double型。则不改变矩阵类型。如果非double类型,比如uchar8 其它类型。则按比例的将其缩放至double类型。

在matlab中这句话是什么意思 for j=p:10+p-1
循环的表示。从J=p开始,步长为1,循环的、至10+p-1。一共循环10次。

相似回答
大家正在搜