Evaluating an expression in terms of x:
조회 수: 3 (최근 30일)
이전 댓글 표시
How do I evaluate these expressions in terms of x?
1.) tan(2x-45degrees) 2.) sin(30degrees-3x)
also, how do I put the symbol for degrees? sorry im just new in matlab, thank you very much.
댓글 수: 0
답변 (2개)
Paulo Silva
2011년 8월 15일
%make them anonymous functions
f1=@(x)tand(2*x-45) %notice that's not tan but tand, it uses degrees
f2=@(x)sind(30-3*x) %instead of radians
%evaluate at specific x values
x=0;
f1(x)
f2(x)
%plot them easily
subplot(211) %create one axes to show the first function
ezplot(f1) %you can define the x range like this ezplot(f1,[0 100])
subplot(212) %create another axes to show the second function
ezplot(f2) %ezplot(f2,[0 100]) -> this makes x start at 0 and finish at 100
댓글 수: 7
Fangjun Jiang
2011년 8월 15일
x=pi;
y=tan(2*x-pi*45/180)
z=sin(pi*30/180-3*x)
All the functions tan(), sin(), cos() etc use radius, you need to convert degree to radius.
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!