Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ модули Common Matrix

Автор: tatyana_spb 3.03.2007 4:16

Люди!!!!!!!!!!!!!! Плиз!!! помогите найти модули Common и Matrix, курсач горит!!!!!!!!!!!

Автор: volvo 3.03.2007 4:20

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

Автор: tatyana_spb 3.03.2007 5:32

Цитата(volvo @ 3.03.2007 0:20) *

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

эт регрессивный анализ. они включают в себя предопределенные типы TNVektor и TNMatrix для описания вектора и матрицы без явного указания их размеров, тип, чтоб обрабатыать в одном массиве Х матриц независимых переменных для любой в плане линейности модели
интересно, в Turbo paskal v.6.0 их ведь нет. или я ошибаюсь?

Автор: volvo 3.03.2007 5:38

Вот тут глянь:
http://www.delphiforfun.org/Programs/Delphi_Techniques/GaussianElimination.htm

Автор: tatyana_spb 3.03.2007 5:52

спасибки! тока я ниче не понимаю, с английским ваще никак... unsure.gif

Автор: volvo 3.03.2007 15:05

Давай сделаем по-другому? Ты присоединишь сюда свою программу, которая должна использовать эти самые модули, а уж после этого мы посмотрим, может, чего и найдем (по названиям функций, в конце концов)... Пойми: Matrix, Common, TNVektor, TNMatrix ... Десятки тысяч программистов называют так свои модули и дают подобные имена типам... А вот если выяснится, что в модуле, скажем, должна быть функция GetRegressCoeff - это изменит дело, потому как более специфично...

Автор: difuch 23.07.2007 2:04

Цитата(volvo @ 3.03.2007 12:05) *

Давай сделаем по-другому? Ты присоединишь сюда свою программу, которая должна использовать эти самые модули, а уж после этого мы посмотрим, может, чего и найдем (по названиям функций, в конце концов)... Пойми: Matrix, Common, TNVektor, TNMatrix ... Десятки тысяч программистов называют так свои модули и дают подобные имена типам... А вот если выяснится, что в модуле, скажем, должна быть функция GetRegressCoeff - это изменит дело, потому как более специфично...

А кто-нибудь знает чем все это закончилось? а то у меня такая же пробдемма. Сижу, делаю курсовик а в методе написано, подключить модули Common и Matrix, знаю что в Matrix, должен быть модуль Gaussian_Elimination

Автор: volvo 23.07.2007 2:51

difuch
Качай http://pascal.sources.ru/math/mathtool.htm, в архиве лежат те модули, которые тебе нужны...

Автор: difuch 23.07.2007 10:44


Огромное спасибо. А как эти библиотеки к проекту прикрутить, а то я до этого только на сях и пхп писал

Автор: volvo 23.07.2007 22:54

Цитата
А как эти библиотеки к проекту прикрутить

Uses Common, Matrix;

Первой строкой программы...

Автор: difuch 24.07.2007 0:15

Цитата(volvo @ 23.07.2007 19:54) *

Uses Common, Matrix;

Первой строкой программы...

куда в проект надо скопировать эти файлы, а то скопировал их в корень паскаля, пишу uses crt, а он просит common.tpu и matrix.tpu

Автор: volvo 24.07.2007 0:21

Никогда не засоряй Паскалевские папки ничем лишним. Скопируй туда, где находится твой исходник, сделай в исходнике то, что я написал выше (ну, или делай по-своему, только тогда, извини, и разбирайся сам), и сделай Build проекту... Больше ничего сказать не могу, не видя твоего исходника. Телепатией не занимаюсь.

Автор: difuch 24.07.2007 0:30

Цитата(volvo @ 23.07.2007 21:21) *

Никогда не засоряй Паскалевские папки ничем лишним. Скопируй туда, где находится твой исходник, сделай в исходнике то, что я написал выше (ну, или делай по-своему, только тогда, извини, и разбирайся сам), и сделай Build проекту... Больше ничего сказать не могу, не видя твоего исходника. Телепатией не занимаюсь.

скачал архив. там папки ASM, DAT, INC, OBJ, PAS. Скопировал их в отдельную папку. в ней создал новый файл паскаль. Пишу строку uses Common, Matrix;
Ошибка: error 15: file not found (Common.tpu).

что делать?

Я понимаю что эти файлы где-то надо прописать но где?

Автор: difuch 24.07.2007 1:19

спасибо вопрос снят