Filter löschen
Filter löschen

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

2 Ansichten (letzte 30 Tage)
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

Akzeptierte Antwort

Image Analyst
Image Analyst am 18 Apr. 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 Kommentar
Rehan
Rehan am 18 Apr. 2015
Bearbeitet: Image Analyst am 18 Apr. 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

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by