Вверх ↑
Этот топик читают: Гость
Ответов: 15
Рейтинг: 2
#1: 2009-03-31 17:52:22 ЛС | профиль | цитата
Ситуация следующая-нужно построить что-то типо графика(эпюра) т.е задал параметры и он сам всё нарисовал.....
Т.е три графика-1-й вверху(см.файл)там должна регулироваться длина...если еще будет регулироваться(добавляться)закрепление, то вообще СУПЕР!!!
2-й и 3-й график, там как видите простой надеюсь для вас график, указал значения и всё....
Очень надеюся на вашу помощь!!!! Можно ли сделать как нибудь это программой, т.е чтоб запускалась на других компьютерах и можно ли сделать как-нибудь интеграцию в Word???

Помогите пожалуйста, очень прошу!!!!

Файл http://picthost.ru/images/bk78sp4xlhqybxddavvx.jpg

карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2009-03-31 18:53:01 ЛС | профиль | цитата
DedMoroz, кроме как за $$$ "помощь" такого рода никто оказывать не будет.
карма: 27
0
Гость
Ответов: 17029
Рейтинг: 0
#3: 2009-03-31 18:53:25 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2025-01-09 23:34:05
карма: 0

0
Ответов: 1397
Рейтинг: 50
#4: 2009-03-31 19:15:33 ЛС | профиль | цитата
Пробуй еще ;)
Вот тебе для начала:
code_12521.txt
А дальше смотри пост Dilmы ;)
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_12521.txt [730B] [155]
Ответов: 8958
Рейтинг: 824
#5: 2009-03-31 19:15:36 ЛС | профиль | цитата
DedMoroz, сопромат не сдали - жениться рано! , да и 90.150.105.59 кажется тоже , а вот Валерий может заявление подать, не более

карма: 19

0
Ответов: 15
Рейтинг: 2
#6: 2009-04-01 13:53:25 ЛС | профиль | цитата
Крнечно глупый вопрос, но че поделать, а куда всё это вставлять, то что скинули....хоть ссылки дайте или объясните новичку.....буду очень признателен!!!!
ЗЫ: Сопромат я сдал и давно, на 4!!!!
карма: 0

0
Ответов: 1397
Рейтинг: 50
#7: 2009-04-01 14:04:50 ЛС | профиль | цитата
Копируешь текст который находится в code и вставляешь его на рабочее поле HiAsmа.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 15
Рейтинг: 2
#8: 2009-04-01 14:12:55 ЛС | профиль | цитата
Пишет ошибка вычисления в элементе MathParser. Обнаружена в позиции 14!
А можно сделать как-нибудь, чтобы задавая значения график строился?
карма: 0

0
Ответов: 1397
Рейтинг: 50
#9: 2009-04-01 14:40:04 ЛС | профиль | цитата
Можно, и даже не как нибудь.
------------ Дoбавленo:

Add(MainForm,10116464,133,168){
Width=438
Height=582
link(onCreate,1572789:doEvent1,[])
}
Add(MathParse,3814318,322,189)
{
MathStr="0.607*%1^%2"
link(onResult,3956491:doAdd,[])
link(X2,4576525:Position,[])
}
Add(Grapher,3956491,406,189)
{
Left=5
Top=85
Width=335
Height=300
Color=16777215
GridColor=15780518
BorderColor=8388608
Step=10
Grid=20
MaxH=1500
TopMargin=5
}
Add(For,9108594,266,189)
{
End=100
Step=10
link(onEvent,3814318:doCalc,[])
}
Add(Hub,1572789,217,182)
{
InCount=2
link(onEvent1,3956491:doClear,[(311,188)(311,202)])
link(onEvent2,9108594:doFor,[])
}
Add(TrackBar,4576525,329,119)
{
Left=40
Top=30
Max=2
Min=1
TickCount=0
link(onPosition,9627534:doEvent1,[])
}
Add(Label,14530082,420,119)
{
Left=185
Top=35
Caption="1.623"
}
Add(Hub,9627534,385,119)
{
link(onEvent1,14530082:doText,[])
link(onEvent2,1572789:doEvent2,[(411,132)(411,164)(205,164)(205,195)])
}
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 5227
Рейтинг: 587
#10: 2009-04-01 14:52:37 ЛС | профиль | цитата
DedMoroz, могу помочь если приведёшь формат входных данных обьяснишь что они должны отражать и вид графика который должен их отобразить. Приведённый рисунок мне ничего не говорит. И ещё график должен быть статическим или динамическим что всою очередь тоже важно?
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Разработчик
Ответов: 26304
Рейтинг: 2146
#11: 2009-04-01 15:12:31 ЛС | профиль | цитата
DedMoroz, вот тебе первый график. Думаю, разберешься



Add(MainForm,7307874,175,196)
{
Width=607
Height=549
link(onCreate,1572789:doEvent1,[])
}
Add(Grapher,3956491,595,203)
{
Left=5
Top=200
Width=585
Height=300
Color=16777215
GridColor=15780518
BorderColor=8388608
Step=0.1
MaxH=10
TopMargin=5
link(ValueY,12540341:Value,[])
}
Add(For,9108594,308,217)
{
IncludeEnd=1
link(onEvent,4046614:doEvent1,[(381,223)(381,202)])
link(onStop,448621:doFor,[(348,230)(348,251)])
link(End,15973218:Var2,[])
}
Add(Hub,1572789,259,210)
{
link(onEvent1,3956491:doClear,[])
link(onEvent2,9108594:doFor,[])
}
Add(Label,4860814,168,126)
{
Left=10
Top=10
Width=185
Height=17
Caption="Общая длина участка"
Alignment=1
}
Add(Label,6209419,175,133)
{
Left=10
Top=35
Width=185
Height=17
Caption="Расстояние до приложения усилия"
Alignment=1
}
Add(Edit,2515729,357,56)
{
Left=215
Top=10
Width=80
Text="6"
DataType=1
}
Add(Edit,5808789,308,56)
{
Left=215
Top=35
Width=80
Text="5"
DataType=1
}
Add(MathParse,7081985,308,119)
{
DataCount=1
MathStr="%1*10"
ResultType=0
Point(reCalc)
link(X1,13716186:Var2,[])
}
Add(For,448621,357,245)
{
link(onEvent,2091985:doEvent1,[])
link(End,13267954:Var2,[])
}
Add(MathParse,3677294,357,119)
{
MathStr="(%1 - %2)*10"
ResultType=0
Point(reCalc)
link(X1,2515729:Text,[])
link(X2,13716186:Var3,[(370,107)])
}
Add(MathParse,11354662,490,196)
{
DataCount=3
MathStr="%3*%1/%2"
Point(reCalc)
link(onResult,14690024:doWork2,[(556,202)(556,153)])
link(X1,11185257:Var2,[])
link(X2,15973218:Var3,[(503,170)])
}
Add(Edit,3270466,490,56)
{
Left=215
Top=60
Width=80
Text="4.17"
DataType=4
}
Add(GetDataEx,15973218,308,161)
{
link(Data,7081985:reCalc,[])
}
Add(Hub,4046614,406,196)
{
link(onEvent1,11354662:doCalc,[])
link(onEvent2,13188700:doWork2,[])
}
Add(MathParse,4361755,532,245)
{
DataCount=3
MathStr="%1 - (%3*%1/%2)"
Point(reCalc)
link(onResult,14690024:doWork3,[(571,251)])
link(X1,11185257:Var3,[(538,142)])
link(X2,13267954:Var3,[(545,163)])
}
Add(GetDataEx,11185257,483,133)
{
link(Data,3270466:Text,[])
}
Add(GetDataEx,13267954,357,154)
{
link(Data,3677294:reCalc,[])
}
Add(Memory,12540341,595,147)
{
link(onData,12055903:doAdd,[])
}
Add(HubEx,14690024,567,140)
{
link(onEvent,12540341:doValue,[])
}
Add(GetDataEx,13716186,301,98)
{
link(Data,5808789:Text,[])
}
Add(Hub,2091985,406,245)
{
link(onEvent1,4361755:doCalc,[])
link(onEvent2,13188700:doWork3,[(452,258)])
}
Add(HubEx,13188700,448,196)
{
link(onEvent,3956491:doAdd,[])
}
Add(ListBox,12055903,665,147)
{
Left=305
Top=10
Width=285
Height=180
}
Add(Label,6715405,186,143)
{
Left=10
Top=60
Width=185
Height=17
Caption="Максимальная нагрузка"
Alignment=1
}

------------ Дoбавленo:

andrestudio писал(а):
вид графика который должен их отобразить


А вид графика есть в начале топика. Млин... Куда вы все смотрите
карма: 22

0
Ответов: 5227
Рейтинг: 587
#12: 2009-04-01 16:19:30 ЛС | профиль | цитата
andrestudio писал(а):
Приведённый рисунок мне ничего не говорит


nesco, по этой ссылке кроме графика ещё несколько девок полуобнажённых, отгадай на что я буду смотреть
Во вторых помощь дело добровольное и я его тоже попросил по подробней предоставить данные которые мне необходимы для этой помощи, что такого криминального я совершил
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 15
Рейтинг: 2
#13: 2009-04-01 16:25:58 ЛС | профиль | цитата
Кстати да вирусы ОЧЕНЬ не хорошо раздавать!!!!! Сейчас напишу по-подробнее......
карма: 0

0
Ответов: 1397
Рейтинг: 50
#14: 2009-04-01 16:30:39 ЛС | профиль | цитата
Что бы это могло значить???
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 15
Рейтинг: 2
#15: 2009-04-01 16:48:50 ЛС | профиль | цитата
<a href="http://picthost.ru/viewer.php?file=xg7yl9vf14n8edcjejoo.jpg"><img src="http://picthost.ru/images/xg7yl9vf14n8edcjejoo_thumb.jpg" border="0" alt="xg7yl9vf14n8edcjejoo.jpg" /></a>
да че-то вылазит, как так не понятно!!! ну да ладно...
То, что сделал nesco вот это похоже на то, что надо...., но хотелось бы чтобы усилия можно было добавлять....т.е не как на том рисунке, просто ставишь цифры, допустим первая точка(начало, конец), вторая точка(начало конец)
Как усилия Q(на мойм рисунке в самом начале) первая точка(0, -0.83) вторая точка(5, -0.83), 3-я(5, 4.17) и 4-я(6, 4.17) по такой схеме.....нажал кнопку ок и он нарисовал, вроде простенький график...
Помогите пожалуйста, что не понятного спрашивайте!!!

карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)