Info
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
plotting a graph on matlab
조회 수: 5 (최근 30일)
이전 댓글 표시
Hi I'm trying to plot a graph on MATLAB for the steady state armature current with respect to the frequency coeffiecient B. I need to graph it for a range of B from 0 to infinity. I tried the code:
clc;
clear all;
k=input('Enter constant k');
Ra=input('Enter resistence Ra');
for B=0:007
x=(Ra*B)+(k*k);
iss=B/x;
plot(B,iss)
xlabel('B')
ylabel('iss')
end
But the graph is empty. What should I do?
댓글 수: 0
답변 (1개)
KSSV
2020년 8월 30일
편집: KSSV
2020년 8월 30일
Read about element by element operations in MATLAB.
clc;
clear all;
k=input('Enter constant k');
Ra=input('Enter resistence Ra');
B=0:007
x=(Ra*B)+(k*k);
iss=B./x;
plot(B,iss)
xlabel('B')
ylabel('iss')
댓글 수: 2
KSSV
2020년 8월 30일
As there is no way to represent the infinity in codes..you make your required number B very high..may be you can use:
db = 1. ; % the step size
B = 0:db:10^3 ;
이 질문은 마감되었습니다.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!