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

построение графиков функций

15.06.2009, 16:33. Показов 1964. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Построить кривые по заданному параметрическому представлению: эллипс с большой и малой полуосями, равными соответственно r1, r2 и расположенными параллельно осям координат: у = r1 * cost, у = r2 * sint, t принадлежит[0.2п]
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.06.2009, 16:33
Ответы с готовыми решениями:

Построение графиков функций y=f(x).
помогите пожалста:sorry: в написании проги по построению функций типа y=f(x), задача в том чтобы...

Построение графиков
Столкнулся с такой проблемой: написал программу, а она что-то не хочет работать. Если кто может...

построение графиков в паскале
построить график y=f(x), f(x)=x^4+2*x^3-x-1=0 методом биссекции

Построение графиков в Pascal
Добрый день! Помогите, пожалуйста, разобраться с построением графиков в Паскале. Задание:...

1
3 / 3 / 2
Регистрация: 12.06.2009
Сообщений: 9
02.07.2009, 21:27 2
Лучший ответ Сообщение было отмечено Dan))) как решение

Решение

Уууот

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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
Program l_5;
uses crt,graph;
const dt=0.01;
t1=0; t2=2*pi;
var
c,x0,y0,h,w:word;
mx,my,r1,r2,y1,y2:real;
dr,tr:integer;
Procedure INdata(var r1,r2:real; var c:word);
begin
clrscr;
textcolor(7); 
textbackground(black);
Writeln ('postroenie grafika funkchii');
Write ('vvedite kod sveta:');
Readln (c);
Writeln ('vvedite koific funcchii:');
Write('r1=');
readln(r1);
Write('r2=');
readln(r2);
end;
function f1(r1,t:real):real;
begin
f1:=r1*cos(t);
end;
function f2(r2,t:real):real;
begin
f2:=r2*sin(t);
end;
procedure masht(var mx,my,y1,y2:real);
var x,y,t,x1,x2:real;
begin
t:=t1;y1:=f1(r1,t1); y2:=y1;
x1:=f2(r2,t1);x2:=x1;
repeat
y:=f1(r1,t);
x:=f2(r2,t);
if y<y1 then y1:=y;
if y>y2 then y2:=y;
t:=t+dt;
until(t>t2);
w:=640-40;
h:=480-40;
my:=h/abs(y2-y1);
mx:=w/abs(t2-t1);
end;
procedure coordsystem;
var g,ym:integer;
j:string;x1,x2:real;
begin
x0:=20+round(abs(t1)*mx);
y0:=480-20-round(abs(y1)*my);
setbkcolor(white);
cleardevice;
setcolor(blue);
setlinestyle(solidln,0,normwidth);
line(10,y0,getMaxX-2,y0);
line(x0,2,x0,getMaxy-2);
moveto(x0,2); linerel(-2,5);
moveto(x0,2); linerel(2,5);
moveto (getMaxx-2,y0);linerel(-5,-2);
moveto (getMaxx-2,y0);linerel(-5,2);
outtextxy(x0-15,2,'y');
outtextxy(getmaxx-10,y0+3,'x');
outtextxy(x0+3,y0+3,'0');
g:=round(y2);
ym:=y0-round(g*my);
moveto(x0-5,ym); linerel(10,0);
str(g,j);
outtextxy(x0+10,ym-5,j);
g:=round(y1);
ym:=y0-round(g*my);
moveto(x0-5,ym); linerel(10,0);
str(g,j);
outtextxy(x0+10,ym-5,j);
g:=trunc(t2);
ym:=x0-round(g*mx);
moveto(getmaxx-20,y0-10); linerel(0,10);
str(g,j);
outtextxy(getmaxx-20,y0+3,j);
g:=round(t1);
ym:=x0-round(g*mx);
moveto(ym,y0-5); linerel(0,10);
str(g,j);
outtextxy(ym+3,y0+3,j);
outtextxy(445,470,'dla vihoda nagmite enter');
end;
procedure drawing;
var xe,ye:integer;
t,y,x:real;
begin
t:=t1;
repeat
y:=f1(r1,t);
x:=f2(r2,t);
ye:=y0-round(y*my);
xe:=x0+round(t*mx);
putpixel(xe,ye,c);
ye:=y0-round(x*my);
xe:=x0+round(t*mx);
putpixel(xe,ye,c);
t:=t+dt;
until t>=t2;
end;
begin
Indata(r1,r2,c);
masht(mx,my,y1,y2);
detectgraph(dr,tr);
initgraph(dr,tr,'c:\bp\bgi');
coordsystem;
drawing;
readln;
closegraph;
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.07.2009, 21:27
Помогаю со студенческими работами здесь

Изображение графиков функций
Задача заключается в изображении графиков функций график вводится стринговой строкой а прога его...

Написать программу с построением графиков функций
Собственно помогите пожалуйста написать программу с построением графика вот этой функции:...

Найдите точки пересечения графиков функций
Доброго времени. Есть задача, вроде не сложная, но не получается сделать. Прога ничего не выводит,...

Изучение построения графиков функций на заданном интервале
ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ 1. Очистить экран монитора и при необходимости установить требуемый...


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

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

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