Functions: converting Fahrenheit to Celsius
16 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
The question is to write a function f_to_c that accepts a temperature in degrees Fahrenheit and returns the temperature in degrees Celsius. The equation is:
T(in °C) = 5/9[T(in °F) - 32.0]
this is my whole script file and I keep getting this error when I try to use the function
>> f_to_c(100)
Error: File: f_to_c.m Line: 25 Column: 20
Function with duplicate name "f_to_c" cannot be defined.
can anyone tell me what is going on?
function Celsius = f_to_c(Fahrenheit)
Celsius = (5/9)*(Fahrenheit-32);
end
4 Kommentare
Antworten (2)
Walter Roberson
am 18 Mär. 2019
When you define a function inside a script, the function cannot have the same name as the script .m file.
0 Kommentare
Ahmad Saleh Faraz
am 26 Sep. 2021
lsius = f_to_c(Fahrenheit)
Celsius = (5/9)*(Fahrenheit-32);
0 Kommentare
Siehe auch
Kategorien
Mehr zu Workspace Variables and MAT Files finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!