i have m-file code and a simulink model can i convert m-file code to block in simulink which i can make its input port a sinusoidal signal and its output port frequency of this signal m-file code: {%x input signal and fre output y=fft(x)/fs; y=fftshift(y); y=abs(y); fre=.5*fs+1-find(y==max(y),1);}

 채택된 답변

Kaustubha Govind
Kaustubha Govind 2012년 3월 19일

0 개 추천

댓글 수: 6

mohamed  al-asklany
mohamed al-asklany 2012년 3월 19일
i did not want to call simulink but i want to build a block in simulink with code like the above code
Kaustubha Govind
Kaustubha Govind 2012년 3월 20일
Isn't that exactly what the first sentence in that answer explains?
mohamed  al-asklany
mohamed al-asklany 2012년 3월 20일
yes, i need to make function which connected simulink with m-file with gui simultaneously (i make radar system output of simulink model is fft of extracted signal then output of m-file is the freq of signal then calculate range then plot x-point in graph)
Kaustubha Govind
Kaustubha Govind 2012년 3월 21일
So that answers your question then? If yes, please accept the answer.
mohamed  al-asklany
mohamed al-asklany 2012년 3월 22일
if i use simulation time inf.?
Kaustubha Govind
Kaustubha Govind 2012년 3월 22일
You can use any simulation time, that doesn't affect the operation of the block - the model will just keep running until you stop it.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Programmatic Model Editing에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by