How can I make a 3d
7 次查看(过去 30 天)
显示 更早的评论
Hello everyone, I have had problems when making a 3d plot for different rectangular pulses, in the 'y' axis the amplitude should go in voltage, in the 'x' axis the time, finally in the z axis the samples. I have searched for information but have not been able to find a good source.
0 个评论
回答(1 个)
Star Strider
2022-6-25
9 个评论
Star Strider
2022-6-26
That demonstration code is not appropriate for your data.
Use this instead:
Timem = cat(2,Time1,Time2,Time3,Time4); % Concatenate To Matrix
Voltajem = cat(2, Voltaje1,Voltaje2,Voltaje3,Voltaje4); % Concatenate To Matrix
figure
hold on
for k = 1:size(s,1)
plot3(Timem(:,k), ones(size(Timem,1))*k, Voltajem(:,k))
end
hold off
grid on
xlabel('Time (ns)')
ylabel('Sample')
zlabel('Ampliitude (a.u.)')
view(50,50)
.
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!