2 / 2 / 0
Регистрация: 06.10.2014
Сообщений: 108
Записей в блоге: 1
1

Для функции y=f(x) получить таблицу значений и график этой функции на отрезке

08.10.2014, 09:56. Показов 2371. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Для функции y=f(x) получить таблицу значений и график этой функции на отрезке. Количество точек на промежутке задается пользователем.

y = cos(x) + x2, x ∈ [–π, π];
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.10.2014, 09:56
Ответы с готовыми решениями:

Для функции y=f(x)получить таблицу значений и график этой функции на отрезке.
Для функции y=f(x)получить таблицу значений и график этой функции на отрезке. Количество точек на...

Для функции y=f(x) получить таблицу значений и график этой функции на отрезке
Для функции y=f(x) получить таблицу значений и график этой функции на отрезке. Количество точек на...

Получить таблицу значений и график этой функции на отрезке
Для функции y=f(x) получить таблицу значений и график этой функции на отрезке. Количество точек на...

Получить таблицу значений функции и ее график на заданном отрезке
Для функции y=f(x)получить таблицу значений и график этой функции на отрезке. Количество точек на...

1
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
08.10.2014, 11:55 2
Лучший ответ Сообщение было отмечено Ad1LeT как решение

Решение

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
63
64
65
66
67
68
69
uses graphABC;
function f(x:real):real;
begin
f:=cos(x)+x*x
end;
const n=21;
a=-pi;
b=pi;
var x,y:array[1..n] of real;
    i,x0,y0:integer;
    h,max,mx,my:real;
    s:string;
begin 
h:=(b-a)/(n-1);
for i:=1 to n do
 begin
  x[i]:=a+(i-1)*h;
  y[i]:=f(x[i]);
  if i=1 then max:=y[1]
  else if y[i]>max then max:=y[i];
 end;
x0:=windowwidth div 2;
y0:=windowheight-150;
mx:=(x0-20)/b;
my:=(y0-20)/max;
line(x0+round(x[1]*mx),y0,x0+round(x[n]*mx),y0);
line(x0,y0,x0,10);
textout(x0+round(x[n]*mx),y0-20,'X');
textout(x0+10,10,'Y');
textout(x0,y0+10,'0');
for i:=1 to n div 2 do
 begin
  line(x0+round(i*mx),y0-3,x0+round(i*mx),y0+3);
  line(x0-round(i*mx),y0-3,x0-round(i*mx),y0+3);
  line(x0-3,y0-round(i*my),x0+3,y0-round(i*my));
  textout(x0+round(i*mx),y0+10,inttostr(i));
  textout(x0-round(i*mx),y0+10,inttostr(-i));
  textout(x0-10,y0-round(i*my),inttostr(i));
 end; 
moveto(x0+round(x[1]*mx),y0-round(y[1]*my));
for i:=1 to n do
 begin
  setpencolor(clred);
  lineto(x0+round(x[i]*mx),y0-round(y[i]*my));
  setpencolor(clblue);
  setbrushcolor(clblue);
  circle(x0+round(x[i]*mx),y0-round(y[i]*my),3);
 end;
x0:=20;
y0:=windowheight-100; 
h:=(windowwidth-40)/n;
setpencolor(clblack);
for i:=1 to 3 do
line(x0-20,y0+(i-1)*30,windowwidth-20,y0+(i-1)*30);
for i:=1 to n+2 do
line(x0+round((i-1)*h),y0,x0+round((i-1)*h),y0+60);
setbrushstyle(bsclear);
textout(x0-15,y0+10,'X');
textout(x0-15,y0+40,'Y');
setfontsize(8);
for i:=1 to n do
 begin
  str(x[i]:0:2,s);
  textout(x0+round((i-1)*h)+2,y0+10,s);
  str(y[i]:0:2,s);
  textout(x0+round((i-1)*h)+2,y0+40,s);
 end; 
  
end.
1
08.10.2014, 11:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.10.2014, 11:55
Помогаю со студенческими работами здесь

Получить таблицу из n значений функции ln(x)-x+1.8 на отрезке [2;3.5]
получить таблицу из n значений функции ln(x)-x+1.8 на отрезке

Получить таблицу значений функции на заданном отрезке
Получить таблицу значений функции на заданном отрезке.

Получить таблицу значений функции на заданном отрезке
Получить таблицу значений функции на заданном отрезке

Получить таблицу значений функции y и суммы (S) на заданном отрезке
Задана некоторая функция у=f(х) и некоторый ряд. Требуется получить таблицу значений данной...

Получить таблицу значений функции y=f(x) при изменении х на отрезке [a;b] с шагом h
Добрый день. Помогите решить проблему.... {$N+} Uses CRT; const...

Напечатать таблицу значений функции на отрезке [a, b] с шагом h. Найти корень функции на этом интервале
Напечатать таблицу значений функции на отрезке с шагом h. Найти корень функции на этом интервале....


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

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

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