to obtain contour plots
조회 수: 1 (최근 30일)
이전 댓글 표시
Hi,
I am trying to obtain the IPMSM Flux weakening characteristics with matlab code. I could able to get required circle and ellipse but i could not get the black line in the pic which i have attached. Here is my code. Can u please rectify the problem.
Thank you
matlab code:
clear all;
close all;
clc;
x=0;
y=0;
r=355;
hold on
th = 0:pi/50:2*pi;
xunit = r*cos(th)+x;
yunit = r*sin(th)+y;
h=plot(xunit, yunit,'blue');
axis('equal');
hold on;
[m,n]=meshgrid(-500:500,-500:500);
p=(((m+299).^2)/5814.25+((n.^2)/2517.2));
contour(m,n,p,10);
[c,h]=contour(m,n,p,10,'red');
%clabel(c,h);
hold on;
Ld=(0.349e-3);
Lq=(0.806e-3);
[m,n]=meshgrid(250:-350, 187:353);
t=0.6276*n-(0.000457*m*n);
contour(m,n,t,10);
[c,h]=contour(m,n,t,'black');
%clabel(c,h);
hold off;
grid on;
regards, Prashanth
댓글 수: 0
답변 (2개)
Raghunath Rachabattuni
2023년 6월 30일
You can use the commandline utilities that are shipped with Motor Control Blockset. Please refer to the following links to explore the constraint curves and also how to use them.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Electrical Block Libraries에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!