用matlab的解一道题若X是一个 256 X 256 矩阵,请编写一个函数,要求格式为 Y=function_name(X,n),其中 n 是一个正整数(

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 10:38:05
用matlab的解一道题若X是一个256X256矩阵,请编写一个函数,要求格式为Y=function_name(X,n),其中n是一个正整数(用matlab的解一道题若X是一个256X256矩阵,请编

用matlab的解一道题若X是一个 256 X 256 矩阵,请编写一个函数,要求格式为 Y=function_name(X,n),其中 n 是一个正整数(
用matlab的解一道题
若X是一个 256 X 256 矩阵,请编写一个函数,要求格式为 Y=function_name(X,n),其中 n 是一个正整数(

用matlab的解一道题若X是一个 256 X 256 矩阵,请编写一个函数,要求格式为 Y=function_name(X,n),其中 n 是一个正整数(
以下两个函数分别用sort和max解决.
(1)用参考函数sort
function Y=function_name(X,n)
[a,b]=sort(abs(X(:)));
%将矩阵X中的所有元素按从小到大排列,a记录数据,b记录数据位置.
X(b(1:end-n))=0; Y=X;
%将矩阵X中的前end-n个(end代表矩阵X总的元素个数)元素设为0,其他位置的元素值不变.
(2)用参考函数max
function Y=function_name(X,n)
Y=zeros(size(X));%预先给矩阵Y赋一个值(与X同大小的零矩阵).
k=0;
while k

下面是函数:
function Y=function_name(X,n)
[a,b]=sort(abs(X(:)));
X(b(1:end-n))=0;
Y=X;
下面是测试:
X=randn(256);
tic;
Y=function_name(X,500);
toc

用matlab的解一道题若X是一个 256 X 256 矩阵,请编写一个函数,要求格式为 Y=function_name(X,n),其中 n 是一个正整数( 用MATLAB解一道题 matlab的一道题 matlab一道题用MATLAB 语言实现下面的分段函数y = f(x) =h,x > Dh/Dx,|x| 我想用matlab画出一个方程的平面图,方程是x平方分之一减去y的平方等于25我光会打开matlab其他的不懂 用Matlab求不定积分算出来的结果怎么不对?如题,我用matlab试算了一个简单的积分:对 1-x 进行积分,方法是 int('1-x','x').很明显结果应该是 x-0.5*x^2但是matlab算出来却是:-(x - 1)^2/2求问这是为什么 求问一道用Matlab的题目.,求matlab的程序,K是分子,下面是有分号的. 一道简单的matlab画图题 . 刚学DSP using matlab 教授给了一个mat文件 急求关于DSP的 dfs一道问题!已知一个x(n)是 x(t)采样800Hz得到的 数据 现在教授给了x.mat(是x(n)) 利用matlab 怎么求x(t)和x(n)的公式 给个大概思路! 可以用matlab解一个二元一次方程吗,2230X+2220*Y=25232.06,ABC是常数,给定X,Y的范围,求出范围内的解,可以用matlab解一个二元一次方程吗,2230X+2220*Y=25232.06,ABC是常数,给定X,Y的范围,求出范围内的X,Y小数 我的函数是y=0.4sinπx,用matlab求其一个周期的曲线弧长? MATLAB function的问题- -初学MATLAB一道简单的习题.卡住了 - -求助:题目大意是这样:一个在X-Y面板上移动的物体随着时间t的变化变换位置,坐标(x,y)x = 2 cos t (1-cos t),y = 2 sin t (1-cos t).求写个MATL matlab x(:,:,end) = x是一个三维矩阵 假如有一个隐函数2x+lnx/y=exp(y),其中x是一个可输入的变数值,用MATLAB求y 值怎么求 一道整式的填空题若x是一个三位正整数,y是一个两位正整数,将y置于x前面得到的五位数是( ). 求用MATLAB解一道题有一函数当x>0,y>0时 f(x,y)=x^2+sin(xy)+2y,其他条件下f(x,y)=0建立一个函数M文件,分别输入自变量的值(0,1)、(-1,2),然后输出函数值.请写出详细步奏,绘函数 z=[sin (根号下 matlab编程,隐函数自变量代换问题!用matlab编程,x,y都是一维矩阵,假如函数f1(y),f2(y)都是y的一次函数f1(y)=2*y+1,f2(y)=5*y-7,其中y又是x的一个隐函数,y=25-(0.0343*x.^2+1.5459*x-0.4413).*(1.965+0.0054* 用MATLAB求多元解方程组用MATLAB求:只有x,y,z,是未知量.救急!留个联系的QQ也行啊!