- 积分
- 8500
- 回帖
- 0
- 西莫币
-
- 贡献
-
- 威望
-
- 存款
-
- 阅读权限
- 120
- 最后登录
- 1970-1-1
该用户从未签到
|
发表于 2017-9-9 07:40
|
显示全部楼层
来自: 中国陕西西安
建议用MATLAB,编写小程序,这是之前学习大神的,你也可以看一下
你用matlab做效率MAP要知道不同激励大小下,转速和效率、转矩和效率的关系曲线,然后用contour函数做等值线。
x=a(:,1);
y=a(:,2);
z=a(:,3);
[X,Y]=meshgrid([min(x):max(x)],[min(y):max(y)]);
Z = griddata(x,y,z,X,Y);
pcolor(X,Y,Z);
shading interp;hold on;colorbar;
[C,H]=contour(X,Y,Z,50);
A=xlabel('时 间 (s)');
B=ylabel('定子三相电压 (V)');
set(A,'Fontangle','normal','FontName','宋体','FontSize',15);
set(B,'Fontangle','normal','FontName','宋体','FontSize',15);
set(findobj('FontSize',10),'FontSize',15);
clabel(C,H,'fontsize',10,'color','k'); |
|