butter is not working
이전 댓글 표시
when ever i use butter and filter function to plot,nothing is shown in my output screen.Except butter code output all other outputs are shown
댓글 수: 12
Mathieu NOE
2021년 7월 23일
hi
it would be more efficient it you woud share your code & data ...
tx
Scott MacKenzie
2021년 7월 23일
편집: Scott MacKenzie
2021년 7월 24일
No output using butter? Try the code below. Do you get any output on your screen?
fc = 300;
fs = 1000;
[b,a] = butter(6,fc/(fs/2));
freqz(b,a)
But, really, how do you expect a helpful answer given the absence of detail in your question. As @Mathieu NOE notes, post your code and data.
MICHKEL ANGLO J
2021년 7월 24일
MICHKEL ANGLO J
2021년 7월 24일
Scott MacKenzie
2021년 7월 24일
I ran your code and I get a subplot with four graphs. Apparently you are not getting the 4th graph. Please post the output graph you are getting.
MICHKEL ANGLO J
2021년 7월 24일
Scott MacKenzie
2021년 7월 24일
Hmm, that's wierd. What version of MATLAB are you running?
What about plotting something simple in subplot(4,1,4) -- just to narrow down the problem. Try commenting out lines 29-35 in your code (as posted above) and inserting...
subplot(4,1,4);
bar(rand(3));
Here's what I get:

Chunru
2021년 7월 24일
Are you sure you are running the same code as you posted? Can you step through the code in debug mode?
MICHKEL ANGLO J
2021년 7월 24일
Scott MacKenzie
2021년 7월 24일
I'm only asking you to do this (create a bar chart in position 4) for debugging.
MICHKEL ANGLO J
2021년 7월 24일
Chunru
2021년 7월 25일
Try "which butter" or "dbstop in butter".
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 MATLAB에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


