Functions: converting Fahrenheit to Celsius
14 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
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 Commenti
Risposte (2)
Walter Roberson
il 18 Mar 2019
When you define a function inside a script, the function cannot have the same name as the script .m file.
0 Commenti
Ahmad Saleh Faraz
il 26 Set 2021
lsius = f_to_c(Fahrenheit)
Celsius = (5/9)*(Fahrenheit-32);
0 Commenti
Vedere anche
Categorie
Scopri di più su Workspace Variables and MAT Files in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!