Borrar filtros
Borrar filtros

What is wrong with the angle???

3 visualizaciones (últimos 30 días)
Jack
Jack el 8 de Oct. de 2013
Comentada: Jack el 8 de Oct. de 2013
% filename: BeltForce.m % purpose: a function to compute the forces on a belt which wraps a % cylinder % input: F2(force in other side of cylinder),Micro(friction coefficient), % Beta(angle of wrap of belt around the cylinder),all inputs are % numerical arrays. % output: F1(Force on another part) % B.Sobati % 10/8/2013
function [F1] = BeltForce(F2,Micro,Beta) F1 = (F2)*((exp(1))^(Micro*(Beta)));
>> BeltForce(100,.3,130)
ans =
8.6593e+018
>>> by putting 100 & 0.3 & 130 for F2 & Micro & Beta(in degree) the answer should be 197.5217
why do I get the wrong result??

Respuesta aceptada

Matthew Crema
Matthew Crema el 8 de Oct. de 2013
Maybe you want to specify Beta in radians and not degrees:
BeltForce(100, 0.3, 130*pi/180)
ans =
197.5217

Más respuestas (0)

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by