2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Построение графика функции нескольких параметров в MathCAD
Сообщение20.08.2015, 11:35 


30/01/15
58
Дубна
Всем доброго дня!
Не получается построить следующий график (тяговый баланс автомобиля):
Ординаты: $P(n,u),{P}_{\Sigma }=P(n,{u}_{1})+P(n,{u}_{2})+..+P(n,{u}_{i})$
Абсциссы: $v(n,u)$
$n=0..2000,$
$ u=\begin{pmatrix}3.49\\ 1.86\\ 1.4\\ 1\\ 0.75\\ 0.65\end{pmatrix}$
Получается построение только из нескольких графиков, т. е.
$P(n,{u}_{1}),P(n,{u}_{2}),P(n,{u}_{3}) $, откладывая абсциссы $v(n,{u}_{1}),v(n,{u}_{2}),v(n,{u}_{3})$ и т. д. соответственно
Как построить такой график единой функцией??
Хочется одним графиком по следующим соображениям:
-количество параметров ${u}_{i}$ постоянно меняется,
-часто не хватает места на одном графике, чтобы расположить все функции (особенно когда надо сравнить несколько вариантов),
График ${P}_{\Sigma }=P(n,{u}_{1})+P(n,{u}_{2})+..+P(n,{u}_{i}) $ вообще не получается построить :-( :-(

(Оффтоп)

Могу скинуть сам файл, только не могу разобраться, как это сделать

 Профиль  
                  
 
 Re: Построение графика функции нескольких параметров в MathCAD
Сообщение21.08.2015, 10:10 
Заслуженный участник


12/07/07
4448
Нет описания функций $P$, $v$,... Пожалуйста, приведите вид этих функций. Возможно, рассмотрение конкретного примера будет более продуктивным, чем обсуждение построения в Mathcad графиков вообще. Если выражения громоздкие, то вместо исходной задачи приведите простейшую модельную задачу, передающую особенности исходной.

(о вставке ссылок на файлы)

Можно вставить копию экрана. Как вставить рис. см. тему по ссылке в левой части окна создания сообщения («Про то, как вставлять картинки»). Можно загрузить на сторонний сервер Mathcad документ и дать ссылку на этот документ. Но второй вариант, лично для меня, менее удобен. [Ниже я злоупотребил своими правами и прикрепил рисунок к сообщению. Такую возможность имеют только ЗУ.]

 Профиль  
                  
 
 Re: Построение графика функции нескольких параметров в MathCAD
Сообщение21.08.2015, 14:22 


30/01/15
58
Дубна
GAA в сообщении #1046714 писал(а):
простейшую модельную задачу, передающую особенности исходной

Один из примеров, попробую описать следующим образом (тяговый расчет трансмиссии автомобиля):
Дано:
  • частота вращения вала двигателя $n=0..2200$
  • передаточное отношение трансмиссии $u=\begin{pmatrix}3.49\\ 1.86\\ 1.4\\ 1\\ 0.75\\ 0.65\end{pmatrix}$
  • скорость движения на каждой передаче ${v}_{i}=f(n,{u}_{i})=0.377\cdot\frac{n\cdot0.246}{u_{i}}$
Необходимо построить график зависимости $P({v}_{i})$ и ${P}_{\Sigma }=P({v}_{1})+P({v}_{2})+..+P({v}_{i}) $
Выглядеть должно примерно вот так
http://www.bestreferat.ru/images/paper/47/70/9617047.jpeg
Если это как-то поможет, то сначала необходимо построить график ${v}_{i}=f(n,{u}_{i})$

 Профиль  
                  
 
 Re: Построение графика функции нескольких параметров в MathCAD
Сообщение21.08.2015, 15:21 
Заслуженный участник


12/07/07
4448
Kocmoz в сообщении #1046767 писал(а):
Если это как-то поможет, то сначала необходимо построить график ${v}_{i}=f(n,{u}_{i})$
Просто задать несколько функций неудобно? Требуется что-то более универсальное? [В прикреплении я немного упростил задачу.]


Вложения:
Комментарий к файлу: Копия экрана с открытым документом Mathcad
mf.PNG
mf.PNG [ 18.62 Кб | Просмотров: 0 ]
 Профиль  
                  
 
 Re: Построение графика функции нескольких параметров в MathCAD
Сообщение21.08.2015, 16:00 


30/01/15
58
Дубна
GAA в сообщении #1046768 писал(а):
Просто задать несколько функций неудобно?

Сейчас так и получается, как несколько графиков (очень неудобно), а вопрос как раз в том, как сделать это одним графиком.
Вопрос возник по следующим причинам:
    1)Расчёт довольно таки объёмный и графиков такого типа там много
    2)Когда меняется количество передаточных чисел - это надо везде либо убирать, либо добавлять
    3)Надо построить на одном графике 2 варианта трансмиссии, если в каждом варианте хотя бы 7 передаточных чисел, то это 14 графиков, мне программа пишет, что столько функций и аргументов задавать нельзя...
Может надо как-то иначе задавать функцию? Грубо говоря, сначала функция вычисляет все значения для ${u}_{1}$, строит кривую, затем для ${u}_{2}$, строит кривую и т. д.

 Профиль  
                  
 
 Re: Построение графика функции нескольких параметров в MathCAD
Сообщение21.08.2015, 19:19 
Заслуженный участник


12/07/07
4448
Значения функций занесите в один одномерный массив. В качестве разделителя графиков можно воспользоваться NaN.
Из раздела “Graphing Multiple 2D Expressions” справки Mathcad 15:
Цитата:
You can use NaN values to plot multiple separate curves defined in one vector or matrix. Mathcad ignores the NaNs and uses them to break the curve data into separate sets.

Upd. А в разделе “Graphing Multiple 2D Expressions” хелпа 13-ой версии — это не нашел. Других версий под рукой нет.

Отредактировано: Исправлено Mathcad 14, на Mathcad 15.

 Профиль  
                  
 
 Re: Построение графика функции нескольких параметров в MathCAD
Сообщение22.08.2015, 12:38 
Заслуженный участник


12/07/07
4448
Попробовал в 13-ой версии на скорую руку построить графики.
На первый взгляд работает. Однако, при форматировании все графики рассматриваются как один график (например, нельзя изменить цвета отдельных линий).


Вложения:
Комментарий к файлу: Копия экрана с открытым Mathcad 13 документом
progplot.PNG
progplot.PNG [ 18.05 Кб | Просмотров: 0 ]
 Профиль  
                  
 
 Re: Построение графика функции нескольких параметров в MathCAD
Сообщение25.08.2015, 14:18 


30/01/15
58
Дубна
GAA в сообщении #1046955 писал(а):
Попробовал в 13-ой версии на скорую руку построить графики.
На первый взгляд работает. Однако, при форматировании все графики рассматриваются как один график

Попробую данный способ, надо сравнить результаты, что удобнее для анализа будет. О результатах отпишу

 Профиль  
                  
 
 Re: Построение графика функции нескольких параметров в MathCAD
Сообщение28.08.2015, 15:24 


30/01/15
58
Дубна
GAA в сообщении #1046955 писал(а):
Попробовал в 13-ой версии на скорую руку построить графики.

Ваш вариант получился, спасибо!!! Буду разбираться, что к чему и с более сложными графиками

 Профиль  
                  
 
 Re: Построение графика функции нескольких параметров в MathCAD
Сообщение28.08.2015, 16:30 


30/01/15
58
Дубна
GAA
Не могу только разобраться с $k_1$, зачем оно введено?

 Профиль  
                  
 
 Re: Построение графика функции нескольких параметров в MathCAD
Сообщение28.08.2015, 18:18 
Заслуженный участник


12/07/07
4448
Задача не сформулирована, поэтому $k_1$ введено исключительно в качестве примера передачи в функцию параметра. Никакого смысла в данном случае в передаче параметра нет. Если посмотреть на Ваши выражения, то видно, что в качестве $k_1$ должно передаваться $0.377\cdot 0.246$.

Вам задача известна — Вам и думать как задавать функции. Я лишь дал ссылку на хелп, где указано как бороться с построением большого числа графиков.

 Профиль  
                  
 
 Re: Построение графика функции нескольких параметров в MathCAD
Сообщение31.08.2015, 09:14 


30/01/15
58
Дубна
GAA в сообщении #1048793 писал(а):
Задача не сформулирована, поэтому $k_1$ введено исключительно в качестве примера передачи в функцию параметра

Были мысли, что это произвольная переменная, но решил уточнить.
Спасибо большое за помощь!

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

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



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

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


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

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