MathCAD-программирование
MathCAD может помочь как при ра3работке своих программ (напрмиер для проверки правильности вычисления/ анализа графика производительности программы и т.п.), так и как самостоятельный мат. инструмент.
View->Toolbars->Programming |
Re: MathCAD-программирование
Вложений: 2
Использование цикла for на примере поиска экстремума в массиве (максимума и минимума) с выносом процедуры в отдельную функцию.
|
Re: MathCAD-программирование
Вложений: 2
Нахождение суммы компонентов вектора 3мя способами:
1) непосредственно одноимённым оператором (Ctrl+4) 2) прямым суммированием элементов через оператор суммы (Ctrl+Shift+4) 3) через цикл for (на этот раз без создания функции) |
Re: MathCAD-программирование
Вложений: 2
Реализация в MathCAD 12 (13ый, на сколько помню, его поддерживает)
ЗЫЖ позже ещё что-нибудь покажу |
Re: MathCAD-программирование
mega respect :) хотя он уже не так нужен как был раньше нужным
|
Re: MathCAD-программирование
Вложений: 6
Функция, решающая уравнение методом касательных на заданном интервале, с заданной точностью (числом итераций уточнения).
В случае если корней нет - функция вернёт значение, левее левой границы (легко пропарсить). На втором скриншоте приведена проверка функции: Результат работы проверен графически (см трассировку) и 3мя встроенными методами: 1) оператор solve 2) функция root 3) связка Given|Find |
Re: MathCAD-программирование
Вложений: 2
Перемножение многочленов при условии, что промежуточные результаты складываются без переноса в старший разряд - сложение по модулю два (mod 2). Используется, например, в кодах на основе многочленов.
|
Ответ: MathCAD-программирование
ну вы уж извините но ничего более отвратного чем маткад я в своей жизни не встречал. примитивное говно, ещё и бажное к чертям.
|
Ответ: MathCAD-программирование
Mr_F_
О Ваше Величество (авэ Цезарь, авэ Мне), а чем тогда пользоватся для простых мат. расчетов ? и в чём проявляются баги ? |
Ответ: MathCAD-программирование
Действительно, аргументация на уровне одной punk-песенки:
ТЫ нее прааафф... патамуча - ты мудаг! Или вы поклонник Maple? И ваще считать можно хоть на Simulinke, хоть на тутсиме, хоть на выбитых зубах - было бы умение =\ |
Ответ: MathCAD-программирование
Извините, я считаю на виндовском калькуляторе, а о чём идёт речь даже не представляю. Скажите, это как-нибудь лечится?
Спасибо. |
Ответ: MathCAD-программирование
я представляю о чём идёт речь.
Цитата:
|
Ответ: MathCAD-программирование
МДыа.. ну тут как бы каждый 1ый программист, и многи владеют более, чем одним языком. Ну так вот - чтобы написать графопостроитель сопоставимый по функционалу с маткадом _мини_-прогой не обойдёшься.
|
Ответ: MathCAD-программирование
Вложений: 1
у меня в инсте такое задание дали: составить алгоритм, выбранного (наугад) метода в какой либо программе... я вабрал маткад :)
метод представляет собой алгоритм по поиску минимального значения функции т.е. : дано - функция. на выходе - массив из координат, от начальной (от которой искали минимум) до конечной (которая удовлетворяет погрешности) сам метод с составил и проверил - работает вроде правильно, но повис на простом вопросе: немогу отобразить эти точки на графике мнесте с кривой (поверхностью если функция от 2-х переменных) исходной функции :SOS: |
Ответ: MathCAD-программирование
Вложений: 1
Сделал чо смог :dontknow:
|
Ответ: MathCAD-программирование
в первом всё гуд!
а во втором мальца не ясно... тоидее должно быть 20 точек - а изображена нехилая площадь точек... |
Ответ: MathCAD-программирование
Вложений: 2
Обновил. В аттаче показано окно настроек отображения.
|
Ответ: MathCAD-программирование
Вложений: 1
Наткнулся на ошибку, не могу понять, в чем дело.
Данные вычисления - не конечная цель, просто для проверки. Что я делаю неправильно? (Вообще, функция P(t) по сути константа P(t):=P0). |
Ответ: MathCAD-программирование
P(t) под интегралом
|
Ответ: MathCAD-программирование
Цитата:
|
Ответ: MathCAD-программирование
Вложений: 1
Снова детский вопрос: можно ли для указанной функции получить результат упрощения (интегрирования и сложения) в виде выражения с переменными, функциями и константами (чтобы в результат входили переменные, а не их численные значения)?
Все входящие переменные, функции и константы определены выше. |
Ответ: MathCAD-программирование
Вложений: 1
критически нехватает данных! По сути - попытка упростить выражение:
сумма(f(x))для x=0..N |
Ответ: MathCAD-программирование
Вложений: 1
Прилагаю документ.
Все функции там определены, под графиком то, что мне удалось получить, но нужно другое. Пример: a:=1 b:=2 c(a):=a*(a+b) c(a)simplify-> Получаем c(a)simplify->3 а нужно c(a)simplify->a^2+ab Это реально сделать, или я совсем туплю? |
Ответ: MathCAD-программирование
константы не опредляй - только их, а функции определи.
|
Ответ: MathCAD-программирование
Цитата:
|
Ответ: MathCAD-программирование
Вложений: 1
не думаю, что это имеет какой-нибудь практический смысл, но сделать это можно.
|
Ответ: MathCAD-программирование
Вложений: 1
Ясно, спасибо.
Придется все таки видимо Derive использовать, там результат нагляднее получается, хотя может просто накосячил где-то |
Ответ: MathCAD-программирование
Помогите, пожалуйста, создать алгоритм и программный код выражения в mathcad: 100sin^3(0.51^5)+(cos^2(0.3))^4+15lg(100)-(5.4/1-tg(0.2))^5
|
Ответ: MathCAD-программирование
|
Ответ: MathCAD-программирование
|
Ответ: MathCAD-программирование
Цитата:
а куда там - робот жа! |
Ответ: MathCAD-программирование
помогоите пож,в общем дана последовательность,нужно найти максимальное и исключить это число из этой последовательности,ну понятное дело,что макс я нашла,а как исключить его??
|
Ответ: MathCAD-программирование
например сдвинуть все числа начиная с I+1 в сторону меньшего (переприсвоение в цикле).
Например: 1 2 5 4 3 индекс максимума =2 (число 5) сдвигаем, начиная с 2+1=3, т.е. с числа 4 1 2 4 4 3 1 2 4 3 3 Последний элемент теперь учитывать не будем (можно вызвать submatrix, для вырезания нужного куска в новый вектор). 1 2 4 3. Максимум удалён. Конкретика решения может иметь иной, более оптимальный способ, зависящий от реализации хранения последовательности и, возможно, версии среды МатКад. |
Ответ: MathCAD-программирование
боже,а как сдвигать то там все??
просто я первак,до этого маткада никогда не видела,сейчас программируем в паскале,а проверку надо на маткаде,я честно говоря не поняла ничего из выщенаписанного,не знаю,называйте меня хоть кем,но я даже не представляю как это все забить в маткад=\ |
Ответ: MathCAD-программирование
Вложений: 2
ЕМНИП некая Олеся тут появлялась несколько лет назад, но потом пропала :(
Вложение 13300 Так что, парень, не тупи - тут всё элементарно. В аттаче - для 13ого мкада решение |
Ответ: MathCAD-программирование
ааааа,спасибо большое вам)
|
Ответ: MathCAD-программирование
а я не сильно оборзею,если попрошу вас помочь мне еще с одной задачкой??
|
Ответ: MathCAD-программирование
Если это был вопрос лично ко мне - то в личку. (принципиальные задачи для широкой общественности я прокомментирую)
Если к форуму - то он не имеет смысла: постить вопросы не запрещается - авось кто и решит. |
Ответ: MathCAD-программирование
ну получается,что да,вопрос к вам)
ну короче вот такое вот задание Для заданных N и x1,x2,…,xn, написать программу, используя подходящую функцию. r=min(х1..хn ) u=min((x1-r)/1,(x2-r)/2,..(xn-r)/n ) в паскале написала,все нормально,а в маткаде как делать проверку в душе ниибу там наверно нужно что-то типо массива опять задать ч,потом присвоить минимум х к r,и к у присвоить u?? или как ?? |
Ответ: MathCAD-программирование
Вложений: 1
|
Ответ: MathCAD-программирование
спасибо большое тебе)
|
Ответ: MathCAD-программирование
скажите пожалуйста,а что значит match и почему дальше индекс с нулем стоит?и последняя строчка за чертой тоже что значит? |
Ответ: MathCAD-программирование
Цитата:
Цитата:
Цитата:
|
Ответ: MathCAD-программирование
честное слово,последний раз прошу помочь))
определить, сколько из m заданных вещественных чисел < их среднего арифметического =) |
Ответ: MathCAD-программирование
Таг, ну ты, парниш, лабы сдашь, а я? Задачи особой ценности не имеют алгоритмической, что б ими FAQ занимать.
зыж приём выдавать себя за наивную студентку не канает тут с 2004 года. |
Ответ: MathCAD-программирование
ахахахха,скажу честно,меня редко принимают за парня)))
на самом деле мне этот маткад в жизни совсем не всрался,тк я учусь на инженера атомных и теплоэнергоустановок,а программирование на маткаде у нас только в этом семестре,так что потом надеюсь,что забуду этот маткад как страшный сон) а если не веришь,что я "наивная студентКА",то блин,могу ссылку в контакт прислать или еще что-нибудь;) |
Ответ: MathCAD-программирование
мне этот фконтагт до лампы.
А вот на твоей специальности тебе ещё как понадобится матлаб . Так что не надо перед маткадом пасовать. |
Ответ: MathCAD-программирование
Фотки проси, и не в контакте, а сюда :)
|
Ответ: MathCAD-программирование
матлаб еще не изучали,так что не знаю что это такое)
да и не особо понимаю,вот автокад - это да,) |
Ответ: MathCAD-программирование
а почему не в контакте то??хахах мож еще скайп дать?:)
|
Ответ: MathCAD-программирование
написал в ЛС
|
Ответ: MathCAD-программирование
ответила :З
|
Ответ: MathCAD-программирование
Вложений: 1
Вложение 13512
Имея данные о законе распределения, число можно прогнозировать без вычислений "в лоб" |
Ответ: MathCAD-программирование
спасибо)
|
Ответ: MathCAD-программирование
|
Ответ: MathCAD-программирование
Помогите с задачкой :
Удалить все нечетные элементы массива, расположенные левее максимального. пример: массив 7 2 6 5 4 4 10 3 9 Максимальный элемент 10 Нечетные левее его 7 5 массив после удаления 2 6 4 4 10 3 9 спасибо заранее! |
Ответ: MathCAD-программирование
|
Ответ: MathCAD-программирование
Вариант 10
Найти максимальный из элементов, имеющий четный индекс. пример : массив 7 2 6 5 4 4 10 3 9 элементы с четными индексами 2 5 4 3 максимальный из них 5 |
Ответ: MathCAD-программирование
Вариант 17
Удалить все четные элементы массива , имеющие нечетный индекс. Пример : массив 7 2 6 5 4 4 10 3 9 четные элементы 2 6 4 4 10 Имеющие нечетный индекс 6 4 10 массив после удаления 7 2 5 4 3 9 |
Ответ: MathCAD-программирование
Вариант 13
Удалить первый четный элемент массива,имеющий нечетный индекс. пример : массив 7 2 6 5 4 4 10 3 9 четные элементы 2 6 4 4 10 с нечетными индексами 6 4 10 первый из них 6 массив после удаления 7 2 5 4 4 10 3 9 |
Ответ: MathCAD-программирование
Вариант 21
После каждого четного элемента массива вставить два элемента с тем же значением. пример : массив 7 2 6 5 4 4 10 3 9 четные элементы 2 6 4 4 10 массив после вставки 7 2 2 2 6 6 6 5 4 4 4 4 4 4 10 10 10 3 9 |
Ответ: MathCAD-программирование
Вариант 16
Удалить все четные элементы массива. массив 7 2 6 5 4 4 10 3 9 четные элементы 2 6 4 4 10 массив после удаления 7 5 3 9 |
Ответ: MathCAD-программирование
Parker, спасибо за задачи. Общая стоимость: 1000 р. Каким способом предпочитаете оплатить?
|
Ответ: MathCAD-программирование
вариант 21
После каждого четного элемента массива вставить два элемента с тем же значением Пример : массив 7 2 6 5 4 4 10 3 9 четные элементы 2 6 4 4 10 массив после вставки 7 2 2 2 6 6 6 5 4 4 4 4 4 4 10 10 10 3 9 |
Часовой пояс GMT +4, время: 12:19. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot