matlab中如何定义一个表达式不明确的函数u(x),此u(x)的值根据x值的一个判断语句确定.
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/20 11:02:57
matlab中如何定义一个表达式不明确的函数u(x),此u(x)的值根据x值的一个判断语句确定.
具体情况见下文:
主程序为:
clear all
clc
I=imread('E:\毕业设计\Lena2.jpg');
[M,N]=size(I);
J=log2(M);
for j=1:J
for m=1:2^j
for n=1:2^j
for x=1:M
for y=1:N
c=0;
c1=0;
c2=0;
c3D=0;
c=c+u(x-m)*u(y-n);
c1=c1+a(x,y)*2^j/2*v(2^j*x-m)*u(2^j-n);
c2=c2+a(x,y)*2^j/2*u(2^j*x-m)*v(2^j-m);
c3=c3+a(x,y)*2^j/2*v(2^j*x-m)*v(2^j-m);
cA=1/((M*N)^1/2)*c;
cH=1/((M*N)^1/2)*c1;
cV=1/((M*N)^1/2)*c2;
cD=1/((M*N)^1/2)*c3;
end;
end;
end;
end;
end;
I=[cA,cH;cV,cD];
figure,imshow(I);
这里面有一个未定义的u(x),u(x)根据下面的判断语句确定:
%function d=u(b)
%if (b>=0)&(b=0) &(b1=1/2)&(b1
具体情况见下文:
主程序为:
clear all
clc
I=imread('E:\毕业设计\Lena2.jpg');
[M,N]=size(I);
J=log2(M);
for j=1:J
for m=1:2^j
for n=1:2^j
for x=1:M
for y=1:N
c=0;
c1=0;
c2=0;
c3D=0;
c=c+u(x-m)*u(y-n);
c1=c1+a(x,y)*2^j/2*v(2^j*x-m)*u(2^j-n);
c2=c2+a(x,y)*2^j/2*u(2^j*x-m)*v(2^j-m);
c3=c3+a(x,y)*2^j/2*v(2^j*x-m)*v(2^j-m);
cA=1/((M*N)^1/2)*c;
cH=1/((M*N)^1/2)*c1;
cV=1/((M*N)^1/2)*c2;
cD=1/((M*N)^1/2)*c3;
end;
end;
end;
end;
end;
I=[cA,cH;cV,cD];
figure,imshow(I);
这里面有一个未定义的u(x),u(x)根据下面的判断语句确定:
%function d=u(b)
%if (b>=0)&(b=0) &(b1=1/2)&(b1
把下面的函数存在m文件里,直接调用不行么?
matlab中如何定义一个表达式不明确的函数u(x),此u(x)的值根据x值的一个判断语句确定.
已知平面内离散点(x,y)处的电位值u(x,y),但不知道电位函数表达式,能否用matlab画平面区域电场线,谢谢
如果知道伽玛函数表达式的值,如何求表达式中参数x的值,最好是matlab
在导数的定义中定义的区间是(x,x+δ)U(x,x-δ),在定义中明确指出函数在x处有定义.
一题简单高数题设f(x)=x2,u(x)=ex求复合函数f[u(x)],u[f(x)],f[f(x)]的表达式.x2:x
若有定义语句:int x=10; 则表达式x-=x+x的值
判断函数f(x)=根号(x2-1)在定义域上的单调性 设u(x)=x2-1,因为f(x)=根号u(x) 根据同增异减的原
在一维势场中运动的粒子,势能对原点对称U(-x)=U(x),证明粒子的定态波函数具有确定的宇称
matlab中u(:,1) = u0;怎么理解,u0是一个函数的返回值.
设随机变量X的密度函数关于x=u对称,证明其分布函数满足:F(u+x)+F(u-x)=1(x取值在正负无穷之间)请求详解
条件是随机变量X的密度函数关于x=u对称,证明其分布函数满足:F(u+x)+F(u-x)=1(x取值在正负无穷之间)请求
数学、正比例函数1.在函数y=(m得平方-1)x得平方-(m+1)x中,当m为何值时,此函数为正比例函数2.已知y是u的