0 / 0 / 0
Регистрация: 09.02.2010
Сообщений: 45
1

График функции у=(sinx)/5

09.02.2010, 00:41. Показов 2438. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
построить график функции и вывести на печать у=(sinx)/5
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.02.2010, 00:41
Ответы с готовыми решениями:

График функции y=sinx
Напишите пожалуйста программу :flirt: Исследовать область определения функции и построить...

Вычислить сумму значений функции y=e^x-1(x^2+sinx) в точках деления отрезка [a, b] на n равных частей
Даны действительные числа а, b (a<b) и натуральное число n вычислить сумму значений функции...

Построить график функции. вычислить и построить все асимптоты для этой функции
Помогите пожалуйста... Устал с ней возиться... Задание: Построить график функции,вычислить и...

График функции
Помогите пожалуйста нарисовать график функции. y=-16/x; Заранее благодарен.

2
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
09.02.2010, 06:58 2
Лучший ответ Сообщение было отмечено and 1 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
uses graph;
const
x1=-2*pi;{начало и конец графика в реальных значениях}
x2=2*pi;
function F(x:real):real;
begin
F:=sin(x)/5;
end;
var
mx,my,a,x,dx,y:real;
x0,y0,grD,px,py,grM,i,k:integer;
s,s1:string;
begin
grD:=detect;
initgraph(grD,grM,'');
X0:=getmaxX div 2;{начало координат в центре экрана}
Y0:=getmaxY div 2;
{коэффициенты по осям для перевода реальных координат в экранные}
mx:=600/(x2-x1);{длина в пикселах по оси Х/реальная длина}
my:=420/(2*F(pi/2));{длина оси по У/(максимум функции(с небольшим запасом))}
SetBkColor(7); {цвет фона}
setlinestyle(0,0,1);{сплошная линия}
SetColor(1);{цвет линий осей}
line(0,y0,getmaxX,y0); {ось Х}
line(x0,getmaxy,x0,0); {ось У}
setlinestyle(1,0,0);  {пунктирная линия}
Setcolor(9);  {цвет сетки}
for i:=1 to round(2*pi*mx) do   {максимальное количество засечек в одну сторону}
   begin
    line(10,y0-round(i*my/20),630,y0-round(i*my/20));     {засечки на оси У}
    line(10,y0+round(i*my/20),630,y0+round(i*my/20));
    line(x0+round(i*mx),0,x0+round(i*mx),getmaxY); {засечки на оси Х}
    line(x0-round(i*mx),0,x0-round(i*mx),getmaxY);
    {подпись оси У}
    str(i/20:4:2,s);
    outtextXY(x0-35,y0-round(i*my/20),s);{соответственно засечкам}
    outtextXY(x0-40,y0+round(i*my/20),'-'+s);
    {подпись оси Х}
    str(i,s);
    outtextXY(x0+round(i*mx),y0+10,s);
    outtextXY(x0-round(i*mx),y0+10,'-'+s);
  end;
{центр}
outtextXY(x0+5,y0+10,'0');
{подписи концов осей}
outtextXY(getmaxX-10,y0-10,'X');
outtextXY(x0-10,10, 'Y');
dx:=0.001;
{график}
x:=x1;
while x<=x2 do
   begin
     px:=x0+round(x*mx); {изменение по оси Х}
     y:=F(x); {график в реальных координатах}
     py:=y0-round(y*my);{в экранных}
     putpixel(px,py,12);
     x:=x+dx; {наращиваем х}
   end;
outtextXY(50,10,'Grafik functii Y=sinx/5');
outtextXY(50,20,'na intervale [-2pi,2pi]');
readln;
end.
1
0 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 6
21.05.2010, 08:32 3
Спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.05.2010, 08:32
Помогаю со студенческими работами здесь

график функции
вот такой вот график Y=2^cosx не очень понимаю как сделать((

График функции
Задание: Построить график функциии, выделив на графике различным цветом промежутки возрастания и...

график функции y=x^2+3
Привет всем. Возникли трудности... Нужно сделать график функции y=x^2+3 желательно код по проще...

График функции.
Решите прогу пож!!! Нужно построить график функции у=х в кубе (3) +6. И распишите пожалуйста...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru