![]() |
求教关于disp输出多个变量的问题
我编的一个程序:
I=imread('ggg.bmp'); I=double(I); for i=1:480 for j=1:640 if (I(i,j,3)-I(i,j,2)<25)&(I(i,j,1)-I(i,j,2)>35) IR=I(i,j,1)/255; IG=I(i,j,2)/255; IB=I(i,j,3)/255; k=0.21267/[0.21267*IR+0.71516*IG+0.07217*IB]; R=IR*k; G=IG*k; B=IB*k; x=0.41245*R+0.35758*G+0.18042*B; y=0.21267*R+0.71516*G+0.07217*B; z=0.01933*R+0.11919*G+0.95023*B; a=500*[myfun(x/0.95045)-myfun(y)]; b=200*[myfun(y)-myfun(z/1.08875)]; L=myfun(y)*116-16; disp(a;b;L); end; end; end 想问一下,如何用disp以矩阵的形式输出 [a,b,L] 有 disp(a;b;L) 这种写法吗??:ft: 请高人指点,多谢!! |
disp([a b l])
|
回复: 求教关于disp输出多个变量的问题
可以的 可以把多个变量放在一个向量例输出 只是输出间隔略大
|
所有时间均为北京时间。现在的时间是 13:16。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.