小编Abi*_*gan的帖子

如何创建随机3D矩阵?

有没有办法随机创建3D矩阵?有一些方法可以使用randint函数创建随机2D矩阵.有没有这样的内置功能?

例如,通过使用该randint函数可以容易地生成4×4矩阵.如果我想创建尺寸为4x4x3的矩阵怎么办?

matlab matrix

4
推荐指数
2
解决办法
3566
查看次数

如何从Chen的超混沌系统中生成混沌序列?

我需要根据chen的超混沌系统生成两个混沌序列.它必须从以下四个公式生成

X=ay-x;
Y=-xz+dx+cy-q;
Y=xy-bz;
Q=x+k;
Run Code Online (Sandbox Code Playgroud)

其中a,b,c,d,x,y,z,q全部初始化如下.我只需要X和Y在哪里

  X=[x1,x2,...x4n]
  Y=[y1,y2,...y4n]
  a=36 ;
  b=3 ;
  c=28 ;
  d=16 ;
  k=0.2 ;
  x=0.3 ;
  y=-0.4 ;
  z=1.2 ;
  q=1 ;
  n=256 ;
Run Code Online (Sandbox Code Playgroud)

我尝试了以下代码,但我无法正确使用它.

clc

clear all

close all

w=imread('C:\Users\Desktop\a.png');

[m n]=size(w)

a=36;

b=3;

c=28;

d=16;

k=0.2;

x(1)=0.3;

y(1)=-0.4;

z(1)=1.2;

q(1)=1;

for i=1:1:4(n)

  x(i+1)=(a*(y(i)-x(i)));

  y(i+1)=-(x(i)*z(i))+(d*x(i))+(c*y(i))-q(i);

  z(i+1)=(x(i)*y(i))-(b*z(i));

  q(i+1)=x(i)+k;

end

disp(x);

disp(y);
Run Code Online (Sandbox Code Playgroud)

请帮助.提前致谢.

matlab image-processing chaos

1
推荐指数
1
解决办法
1918
查看次数

如何添加和删除图像中的噪点

我想将高斯噪声添加到256x256灰度图像中,然后将其删除。我尝试使用以下代码进行操作,但我得到的只是一张有噪点的图像。是否可以完全消除图像中的噪点?如果不能将高斯噪声降低到什么程度?

 P =0;  %mean
 Q =0.01; %variance
 R = imnoise(L,'gaussian',P,Q); %L-image
 subplot(2,1,1);
 imshow(R);
 title('Gaussian Noise');

 U = conv2(double(R), ones(3)/9, 'same');
 U1=uint8(U);
 subplot(2,1,2);
 imshow(U1);
 title('Median Filtered Image');
Run Code Online (Sandbox Code Playgroud)

我打算实施添加和消除泊松噪声以及盐和胡椒噪声的操作。请建议我是否也有一个滤波器来消除这些噪音。请帮忙。提前致谢。

matlab image-processing gaussian noise

1
推荐指数
1
解决办法
3535
查看次数

如何在matlab中使用'if'语句?

我有一个大小为5x5的单元格数组,如下所示

 B= 00 10 11 10 11 
    01 01 01 01 11 
    10 00 01 00 01 
    10 10 01 01 11 
    10 10 10 00 10 
Run Code Online (Sandbox Code Playgroud)

和两个列向量

 S1= 21 
     23
     28 
     25 
     43 

 S2= 96 
     85 
     78 
     65 
     76 
Run Code Online (Sandbox Code Playgroud)

我想创建一个与B说5x5大小相同的新单元格数组,以满足以下条件

  Final={S1 if B{i}=11
         S1 if B{i}=10
         S2 if B{i}=01
         S2 if B{i}=00
Run Code Online (Sandbox Code Playgroud)

因此产生的输出将是这样的

  Z = s2 s1 s1 s1 s1   
      s2 s2 s2 s2 s1
      s1 s2 s2 s2 s2
      s1 s1 s2 s2 s1
      s1 s1 s1 s2 …
Run Code Online (Sandbox Code Playgroud)

matlab if-statement vector cell cell-array

0
推荐指数
1
解决办法
137
查看次数