The plot was not out correctly
显示 更早的评论
Hi, this is the codes i have for the problem but somehow the plot was not out correctly like the example output.
Please help me identify the mistake, please! TIA!

% TASK 1
Power = input('Enter the power rating of the lamp bulb [W]: ');
Time = input('Enter the time at which to calculate brightness [microseconds]: ');
I = 15 .* Power .* (1 - (1.40.*(exp(1)).^(-Time)) .* sin(1.43.*(Time) + pi./4));
fprintf('The brightness of the %d-Watt lamp will be %3.2f lumens at %d microseconds.\n', Power, I, Time);
% TASK 2
Surge = input('Enter the time the surge starts [microseconds]: ');
I = Brightness(Power, Time, Surge);
Surge = 10 .* Power .* exp(1).*(-1) .* sin(1.43./2);
fprintf('The brightness of the lamp will be %3.2f lumens at\n %d microseconds, after factoring in the power surge.\n', I, Time);
% TASK 3
Time = [0 : 0.01 : Time];
I = Brightness(Power, Time, Surge);
figure(1)
plot(Time, I, 'ro', 'LineWidth', 3);
title('Brightness of Lamp over Time');
xlabel('Time (t) [microseconds]');
ylabel('Brightness (I) [lumens]');
grid on
5 个评论
Steven Lord
2020-9-22
We cannot run this code as you have not provided the Brightness function called in the sections for TASK 2 and TASK 3.
Samantha Pham
2020-9-22
My outputs:
Your Brightness may not be doing whatever it does in the demo you're following. For starters, in your comment from previous question you mentioned that the inequality should be flipped. But there's more to it than that.
Alternatively, the images in the demo might be incorrect.

Samantha Pham
2020-9-22
Samantha Pham
2020-9-22
回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Programming 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

