⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 laplacian.m

📁 采用matlab编写的数字图像恢复程序
💻 M
字号:
  function L = laplacian(nx,ny)  %  Compute matrix L corresponding to the discretization of the%  2-D negative Laplacian with no flux (homogeneous Neumann) BC.    N = nx * ny;    Adiag = 4*ones(N,1);  Asubs = -ones(N,1);  Asub1 = -ones(N,1);  for i=1:ny    Asub1(i*nx)=0;    Adiag((i-1)*nx+1) = Adiag((i-1)*nx+1) - 1;    Adiag(i*nx) = Adiag(i*nx) - 1;  end  Asuper1 = -ones(N,1);  for i=0:ny-1    Asuper1(i*nx+1)=0;  end    Adiag(1:nx) = Adiag(1:nx) - ones(nx,1);  Adiag(N-nx+1:N) = Adiag(N-nx+1:N) - ones(nx,1);    L = spdiags([Asubs,Asub1,Adiag,Asuper1,Asubs],[-nx -1 0 1 nx],N,N);  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -