Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.10.2010, 18:04   #1
Bj1nyh46r
 
Регистрация: 21.10.2010
Сообщений: 3
Восклицание роспись уравнения Delphi

Доброго времени суток!
просмотрел много справочников, там пишут как все это расписать но все никак не получается. Уж все слишком закручено.

помогите, пожалуйста. Нужно расписать это так чтоб подставить в Делфи для решения ... Сам код все есть нужно тока ето уравнение записать в виде у:= .....;
заранее благодарю
Bj1nyh46r вне форума Ответить с цитированием
Старый 21.10.2010, 18:21   #2
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Ну как-то так:
Код:
y:=0;
y:=ln(power(e,2*x));
y:=sqr(y);
y:=y+power(sin(36+power(x,3)),3);
t:=power(x,4)+power(ln(power(x,5)),3);
t:=power(t,1/3);
t:=t+power(e,4*x*x)-sqr(power(x,5));
y:=y/t;
Вроде так если каждое действие расписывать.
_-Re@l-_ вне форума Ответить с цитированием
Старый 21.10.2010, 18:48   #3
Bj1nyh46r
 
Регистрация: 21.10.2010
Сообщений: 3
По умолчанию

а нельзя его в 1 ряд записать? типа такого (пример: y:=1/((x+1)+sqrt(x*x+1))
спасибо) хоть и не могу разобраться как его туда вписать много ероров говорит=)....
Код:
procedure TForm1.DanniClick(Sender: TObject);
var x,y,h,a,b:real;
i,cod:integer;
str1,str2:string;
begin
stringgrid1.Visible:=True;
chart1.Visible:=False;
stringgrid1.Cells[0,0]:='x=';
stringgrid1.Cells[1,0]:='y=';
if (edit1.Text<>'')and(edit2.Text<>'')and(edit3.Text<>'')  then   begin
   val(edit1.Text,a,cod);
   val(edit2.Text,b,cod);
   val(edit3.Text,h,cod);
     x:=a;
     i:=1;
     end;
while x<=b+h/2 do
    begin
     y:=1/((x+1)+sqrt(x*x+1)); - тут нада вписать ту формулу, вместо этой.... 
     str(x:8:2,str1);
      stringgrid1.Cells[0,i]:=str1;
     str(y:8:2,str2);
       stringgrid1.Cells[1,i]:=str2;
       x:=x+h;
       i:=i+1;
end;

Последний раз редактировалось Stilet; 21.10.2010 в 19:49.
Bj1nyh46r вне форума Ответить с цитированием
Старый 21.10.2010, 18:51   #4
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

_-Re@l-_,
e^2x==exp(2*x)
e^(4x^2)==exp(4*x*X)
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 23.10.2010, 00:02   #5
Bj1nyh46r
 
Регистрация: 21.10.2010
Сообщений: 3
По умолчанию

Цитата:
if x>0 then
begin
s1:=x*x;
s2:=x*x*x;
t1:=sqr(ln(exp(2*x)));
t2:=sin(36+s2);
t3:=exp(ln(s1*s2)/3);
t4:=exp(ln(s1*s1+t3)/3);
t5:=exp(4*s1);
t6:=sqrt(s1*s2);
y:=(t1+t2*t2*t2)/(t4+t5-t6);
end
else ...............
ех... всем спс. разобрался...
Bj1nyh46r вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа для уточнения корней уравнения (на DELPHI) mast2xx Помощь студентам 2 21.03.2010 16:43
программа для уточнения корней уравнения (Delphi) mast2xx Помощь студентам 0 20.03.2010 20:21
delphi) уравнения 4 степени!! Ti_pain) Помощь студентам 2 02.12.2009 18:50
Delphi: Отделение корней уравнения графическим способом JustSmile Помощь студентам 1 29.11.2009 10:33
Решения одномерного дифференциального уравнения теплопроводности в частных производных (delphi) Denzloy Помощь студентам 1 27.01.2009 14:51