Форум программистов, компьютерный форум, киберфорум
Наши страницы

Результат вычисления функции от массива = число - MathCAD

Войти
Регистрация
Восстановить пароль
Другие темы раздела
MathCAD Интерполяция и аппроксимация функций http://www.cyberforum.ru/mathcad/thread874456.html
Здравствуйте! Помогите решить задачу в MathCAD. По заданным экспериментальным точкам построить: 1) канонический интерполяционный многочлен и вычислить его значение в точке z; 2) интерполяционный...
MathCAD Решение системы нелинейных уравнений (для двух уравнений) Нужна написать программный модуль для решения систем неленейных уравнений методом ньютона и методом простых итераций. Вот уравнения: sinx + 2y=2 cos(y-1) +x=0.7 http://www.cyberforum.ru/mathcad/thread874392.html
MathCAD Ошибки при вычислении
Что я опять не так делаю? :wall: В методичке тоже самое написано и все вычислено а у меня не хочет. Файл - в студию!!!
MathCAD Перестановка чисел в векторе
брый день. Столкнулась с такой задачей: Есть вектор чисел V=(1 2 4 0) (вектор может быть любым с размерностью 4 и диапазоном целочисленных значений от 0 до 4) и есть входное число из диапазона...
MathCAD Неправильно решает обратные тригонометрические функции (acos, asin) http://www.cyberforum.ru/mathcad/thread874078.html
Здравствуйте. Обнаружил у себя проблему с нахождением acos. Вот что выдает: acos(0)=1.571. Хотя по сути должно быть 90. И даже так: acos(0*deg)=1.571. Помогите решить данную проблему, пожалуйста.
MathCAD Сумма элементов главной диагонали матрицы D Как сделать поэлементно, не применяя функцию? Размерность 3 А какую функцию Вы собирались тут применить? :scratch: Добавлено через 9 часов 1 минуту tr(D) подробнее

Показать сообщение отдельно
Symon
Эксперт по математике/физике
1975 / 1849 / 528
Регистрация: 29.09.2012
Сообщений: 3,789
Записей в блоге: 13
22.05.2013, 18:45
Цитата Сообщение от GAVVVR Посмотреть сообщение
При вычислении функции от массива, функция внезапно возвращает число, а не массив чисел. Никак не могу понять логику маткада, ведь он должен мне вернуть массив. Для примера в этом же файле создал еще одну функцию, с ней все в порядке. Объясните, пожалуйста, что не так с первой функцией?
В ваших функциях все логично. Исследуйте порядок вычислений. Если аргумент - вектор, то первая функция тоже вектор ( из числа вычитается каждый элемент вектора). Далее, первый множитель (вектор) умножаем на скобку (вектор). Так что в результате получим скалярное произведение векторов - скаляр. Далее, остальные вычисления (скалярные) проводятся над скаляром. Поэтому окончательный результате - скаляр. Вторая функция - векторная - вектор умножается на скаляр. Результат - вектор.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru