a85199678 发表于 2019-10-9 15:09

Nephology 发表于 2016-9-24 09:07
你这个MAP图肯定不对的。用matlab做效率MAP要知道不同激励大小下,转速和效率、转矩和效率的关系曲线,然后 ...

答主你好,我在画完之后发现,griddata函数插值后会导致万有特性曲线附近的部分数值无效,请问有什么好方法恢复吗

datouding00 发表于 2019-11-29 17:12

a85199678 发表于 2019-10-9 15:09
答主你好,我在画完之后发现,griddata函数插值后会导致万有特性曲线附近的部分数值无效,请问有什么好方 ...

你好,我按照griddata函数插值后在横功率段是一条直线,请问你的插值是怎么做的呢

峰云 发表于 2021-12-24 10:01

outstanding2015 发表于 2019-5-31 13:24
哈哈,没想到这么几年过去了,那个号(gonglipeng16)发的信息还在。直到如今,还非常感谢大神的分享,这个 ...

你好,请问你这个外特性边缘是怎么填充的呢,我做插值也没用啊,能帮忙看下吗?

A=xlsread('E:\eff1.xls');%读取文件数据,根据实际情况修改文件路径%
=size(A);%计算数据行列数%
x=A(1,2:n);%转速存入x向量%
y=A(2:m,1);%扭矩存入y向量%
z=A(2:m,2:n);%效率存入z向量%
speed_load=xlsread('E:\eff1.xls','sheet2','A1:A12');
tor_load=xlsread('E:\eff1.xls','sheet2','B1:B12');
=meshgrid(min(x):10:max(x),min(y):0.005:max(y));
EFFICIENCY=griddata(x,y,z,SPEED,TORQUE,'linear');
pcolor(SPEED,TORQUE,EFFICIENCY);
shading interp;             %使色彩平滑过渡
hold on;
=contourf(SPEED,TORQUE,EFFICIENCY,'LevelStep',0.01,'ShowText','on');
title('效率map');
xlabel('转速rpm');
ylabel('扭矩Nm');
hold on
plot(speed_load,tor_load);

18845637999 发表于 2022-5-17 08:38

outstanding2015 发表于 2019-5-31 13:24
哈哈,没想到这么几年过去了,那个号(gonglipeng16)发的信息还在。直到如今,还非常感谢大神的分享,这个 ...

请问你的这个excel数据和程序还有吗
页: 1 [2]
查看完整版本: 电机MAP图绘制之—Matlab