2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 mathcad. програмирование. работа с массивами.
Сообщение15.12.2012, 20:37 


22/06/12
417
очень нужны ваши подсказки по уже выполненной работе. работа кстати интересная, может заинтересуетесь. (я не всё в ней понимаю, начинал сам писать, а продолжение нашел в интернете )

в общем задан некий массив значений по которому мы строим график:
Изображение
наша задача подсчитать площадь аномальной зоны. (которая резкий скачек) при этом остальную площадь учитывать не надо.

предлагается (это не моё решение)
Изображение

отсюда получаем график
Изображение

Вот здесь уважаемы товарищи становится не понятно, как это так.

т к совершенно не понятно что это за транспонирование такое, я иду другим путём:
Изображение
но как видите график как выше не строится, вообще ничего не строится. в чем проблема?

дальше идти пока боюсь, хочется сначала с этим делом разобраться.

примного благодарен буду если кто откликнется!

 Профиль  
                  
 
 Re: mathcad. програмирование. работа с массивами.
Сообщение18.12.2012, 08:18 


12/06/12
34
Предположу, что все дело в массиве $N$ - он является локальным, как и переменная $i$.


Обратите внимание на подчеркивание $dat$ волнистой зеленой линией.
К тому же у вас нет счетчика количества удовлетворяющих условию значений. нужно его ввести. По поводу транспонирования, в примере выше используется временная матрица $T$, а транспонирование нужно чтобы присвоить временной матрице строку из данных, но так как такой операции нет используется транспонирование и выбирают столбец, операцией верхний индекс. В конце еще раз транспонируют временную матрицу.

 Профиль  
                  
 
 Re: mathcad. програмирование. работа с массивами.
Сообщение18.12.2012, 18:07 


22/06/12
417
ilkos
А что означает записи типа <i> <j> в качестве индексов и как их записать(как набрать на клавиатуре, потому что маткад считает <, > - операторами).

 Профиль  
                  
 
 Re: mathcad. програмирование. работа с массивами.
Сообщение18.12.2012, 19:28 


12/06/12
34
illuminates
Этот оператор находится в панели "матрица", либо сочетание клавиш "Ctrl+6".

 Профиль  
                  
 
 Re: mathcad. програмирование. работа с массивами.
Сообщение19.12.2012, 18:02 


22/06/12
417
все большое спасасибо, разобрался.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group