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에서 Performance and Memory에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

