Matlab Function from code

2 vues (au cours des 30 derniers jours)
marie lasz
marie lasz le 22 Sep 2020
Réponse apportée : hatem le 27 Déc 2023
Hello Experts;
I am new in matlab and trying to learn how we can create function? For Example . I have this code how I can create function file out of it? It will be easy for me to learn from this code.
g=imread('cameraman.tiff');
original=g;
[m,n]=size(g);
subplot(2,2,1)
imshow(g,[])
[m,n]=size(g);
a = 3;
b = 3;
num_iter = 5;
for k=1:num_iter
for i=1:m
for j=1:n
r = mod([round(abs(1-(a*(i^4))+j)),round(abs(b*i))],[m n]);
x(i,j)=g(r(3)+1,r(4)+1);
end
end
g=x;
end
subplot(2,2,2)
imshow(x);

Réponse acceptée

Star Strider
Star Strider le 22 Sep 2020
See the documentation on Function Basics.
  9 commentaires
marie lasz
marie lasz le 22 Sep 2020
thanks for your suggestions and finally, I did it successfully and learned :-)
Star Strider
Star Strider le 22 Sep 2020
Our pleasure!
If my Answer helped you solve your problem, please Accept it!
.

Connectez-vous pour commenter.

Plus de réponses (1)

hatem
hatem le 27 Déc 2023
>> x =imread('cameraman.tif');
>> y = x*0;
>> [w h]= size(x);
>> for i = 1:w
for j =1:h
b =bitget(x(i,j),6)
y(i,j)=bitset(y(i,j),6,b);

Catégories

En savoir plus sur Get Started with MATLAB dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by