Decision Branching Error in matlab onramp

39 Ansichten (letzte 30 Tage)
N/A
N/A am 2 Dez. 2019
Kommentiert: AKANINYENE am 19 Sep. 2025 um 15:24
How to crack this error? The input data and solution provided by the matlab sources are same still the error is occuring.
  9 Kommentare
prashant
prashant am 26 Aug. 2024
When doPlot is 0, did you not plot the data?
prashant
prashant am 26 Aug. 2024
Modify the script so that the plotting code on lines 5–8 execute only if doPlot is 1

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Steven Lord
Steven Lord am 2 Dez. 2019
That might be checking that the densities that are printed as text when doPlot is 0 exactly match the densities that would be printed by "the code as shown above". The code you're using doesn't exactly match: note that your code doesn't display a space between "of" and the name of the element. Try adding the spacing before and after the element name (as I believe "the code as shown above" does) and see if that allows you to pass the test case.
  6 Kommentare
AKANINYENE
AKANINYENE am 15 Aug. 2025
is there no plot when doplot is 0?
Walter Roberson
Walter Roberson am 15 Aug. 2025
The purpose of the doplot variable is to select whether plotting is to happen or not.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (5)

Ivan Derkunskii
Ivan Derkunskii am 8 Mär. 2020
You'll be laughing, but you need just put spaces inside the phrases "The density of the" and "is" so that they look like "The density of the " (a space after the whole phrase) and " is " (spaces before and after the word).
  8 Kommentare
Rahul Das A H
Rahul Das A H am 5 Feb. 2022
load datafile
density = data(:,1);
if doPlot == 1
plot(density)
title("Sample Densities")
xticklabels(element)
ylabel("Density (g/cm^3)")
end
Walter Roberson
Walter Roberson am 5 Feb. 2022
Comparing to 1 is not necessary in the case where the values are guaranteed to be either 0 or 1.
In the case where the values are not guaranteed to be one of those two, then you need to know whether the rule is that the number must be exactly 1 to pass, or if the rule is that the number must not be zero to pass.

Melden Sie sich an, um zu kommentieren.


Bongani Tavengwa
Bongani Tavengwa am 4 Jun. 2020
if doPlot
plot(density)
title("Sample Densities")
xticklabels(element)
ylabel("Density (g/cm^3)")
else
disp("The density of" + element + "is" + density)
end
  4 Kommentare
Steven Lord
Steven Lord am 4 Jun. 2020
name = "Bongani Tavengwa";
disp("Do you see the problem now" + name)
Do you see the problem nowBongani Tavengwa
disp("Do you see the problem now " + name)
Do you see the problem now Bongani Tavengwa
Do you see the difference in the two displayed statements? What's the difference between the second and third lines of code and what impact does that difference have in the displayed text?
AKANINYENE
AKANINYENE am 20 Aug. 2025
This suggested solution is not true

Melden Sie sich an, um zu kommentieren.


Sreekanth K M
Sreekanth K M am 17 Jun. 2020
if doPlot
plot(density)
title("Sample Densities")
xticklabels(element)
ylabel("Density (g/cm^3)")
else
disp(" The density of " + element + " is " + density)
end
  6 Kommentare
Ashutosh Pal
Ashutosh Pal am 12 Apr. 2022
It worked. Thanks
Wurood
Wurood am 23 Jul. 2023
@ KRISTINA PAMELA RAMOS Thank you so much , finally it works

Melden Sie sich an, um zu kommentieren.


Surya Karthik Nadupalle
Surya Karthik Nadupalle am 22 Aug. 2020
Bearbeitet: Surya Karthik Nadupalle am 22 Aug. 2020
The problem is solved only when you give gaps between words in the bracket. Notice the spacing i gave. It worked
disp(" The density of " + element + " is " + density)
  3 Kommentare
Venkateshan Shanmugam
Venkateshan Shanmugam am 24 Jun. 2021
Still Did not work
Walter Roberson
Walter Roberson am 25 Jun. 2021
We do not know what code you are using.
I also have not seen a copy of the question being asked.

Melden Sie sich an, um zu kommentieren.


1805645
1805645 am 20 Jan. 2021
Hey, I have the same problem. How should I fix it?
  5 Kommentare
DGM
DGM am 8 Dez. 2023
If you have the same problem, then Walter already gave the answer. If you have a different problem, nobody can possibly know what it is unless you describe it.
AKANINYENE
AKANINYENE am 19 Sep. 2025 um 15:24
How do I modify the code

Melden Sie sich an, um zu kommentieren.

Tags

Produkte


Version

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by