如果用Matlab函数绘制电机效率map图
RT,如果用Matlab函数绘制电机效率map图,请教了 原数据是什么,要是都是结果数据,surf一下就好了,问题都不清晰,不知道回答什么 看论坛 https://bbs.simol.cn/thread-9521-1-1.html 夕林0529 发表于 2016-6-4 16:34原数据是什么,要是都是结果数据,surf一下就好了,问题都不清晰,不知道回答什么
你好,请教使用matlab绘制电机MAP图,目前有csv格式的测试数据,最终绘制不同速度、不同转矩下的效率图,跪谢! 本帖最后由 Nephology 于 2016-8-9 16:15 编辑
苏玮桥 发表于 2016-8-9 16:10
你好,请教使用matlab绘制电机MAP图,目前有csv格式的测试数据,最终绘制不同速度、不同转矩下的效率图, ...
我自己编写的一个比较简短的效率MAP图程序,也能出结果的。你拿去试试。
x=a(:,1);
y=a(:,2);
z=a(:,3);
=meshgrid(,);
Z = griddata(x,y,z,X,Y);
pcolor(X,Y,Z);
shading interp;hold on;colorbar;
=contour(X,Y,Z,50);
A=xlabel('转 速 (rpm)');
B=ylabel('转 矩(Nm)');
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');
Nephology 发表于 2016-8-9 16:13
我自己编写的一个比较简短的效率MAP图程序,也能出结果的。你拿去试试。
x=a(:,1);
y=a(:,2);
灰常感谢!意外啊,第一次在论坛上被回复! 苏玮桥 发表于 2016-8-17 16:21
灰常感谢!意外啊,第一次在论坛上被回复!
您好,请问可以共享一下您的转速-转矩-效率.csv数据吗??十分感谢!{:1_494:} 愚昧了,提示a未定义是什么意思,菜鸟真心请教 jgj5945 发表于 2017-7-31 20:39
愚昧了,提示a未定义是什么意思,菜鸟真心请教
a是你要绘制map图的原始数据矩阵。 非常好的问题!!!!!!!!! efficiency=griddata(x,y,z,speed,torque);
警告: 检测到并删除了重复的数据点 - 已计算对应值的平均值。 Nephology 发表于 2016-8-9 16:13
我自己编写的一个比较简短的效率MAP图程序,也能出结果的。你拿去试试。
x=a(:,1);
y=a(:,2);
前辈,可以计算高效区占比么 Nephology 发表于 2016-8-9 16:13
我自己编写的一个比较简短的效率MAP图程序,也能出结果的。你拿去试试。
x=a(:,1);
y=a(:,2);
大神你好,用了你的程序,绘制了map图,但为什么不是从零开始的?求解答!! 您好,转速-转矩-效率.csv数据怎么导出来?
页:
[1]