Effacer les filtres
Effacer les filtres

Custom function,how to make custom function or graph in matlab

2 vues (au cours des 30 derniers jours)
Rehan
Rehan le 18 Avr 2015
Modifié(e) : Image Analyst le 18 Avr 2015
Hello Sir, I have read many solutions of yours,which you given,you are nodoubt helping people,i also have a problem,i want to make a custom function,i am attaching picture,please have a look and tell me if i have x(i,j) values 0 to 10 and these values are on x-axis so how i can find values by puting this formula Xmd(x(i,j)). on x-axis L=11,so values on x-axis are o to 10 and on y axis values are from 0 to 1. thanks

Réponse acceptée

Image Analyst
Image Analyst le 18 Avr 2015
So just make a function
function signal = MakeSignal(a, b, L, yHeightAtB, numElements)
x = linspace(0, L-1, numElements);
y = ones(1, numElements); % Initialize
slope2 = .....
segment2 = x >= a & x <= b;
y(segment2) = equation of that line.....
segment3 = x >= b;
y(segment3) = equation of that line.....
That's a good start - go ahead and finish it.
  1 commentaire
Rehan
Rehan le 18 Avr 2015
Modifié(e) : Image Analyst le 18 Avr 2015
Thank you very much sir.you helped me a lot.here is the solution which i have done. 5 stars
clear all
clc
a=100;
b=160;
L=256;
numElements=256;
x = linspace(0, L-1, numElements);
y = ones(1, numElements);
slope2 =-0.01;
for i = a:b
y(i)=(-0.01*i)+2;
end
for j=b:L-1
y(j)=(-0.004*j)+1;
end

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by