Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » PTC MathCAD

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

Открыть новую тему     Написать ответ в эту тему

DaKKoN



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
 
всемирно признанный пакет для инженерных расчетов

 
Официальный сайт
Актуальная версия: PTC Mathcad Prime 8.0.0.0

Книги и уроки:
  • Самоучительпо MathCAD - ifolder
  • Д. Гурский, Е. Турбина "Вычисления в MATHCAD 12" (55.28 Мб)
  • Учебное пособие по MathCAD (неплохая методичка для начинающих)
  • Книги

    Интерактивные вычисления в Mathcad
     

    Смежная тема в "Варезнике"
     
    Оригинальное первое сообщение

  • Всего записей: 11 | Зарегистр. 21-09-2002 | Отправлено: 23:05 05-10-2002 | Исправлено: Komandor, 01:11 02-06-2022
    Rodny



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Futurism (13:04 14-06-2015)
    Цитата:
    а как эта же формула  X:=round(runif(20,28,32)) будет выглядеть если мне округлять не надо  

    Убрать округление: X:=runif(20,28,32)

    Цитата:
    и как она будет выглядеть ,если я хочу сделать нормальное распределение, чтобы всякие шапиро-уилксы или KS показывали что эмпирическое распределение не отличается от т.н. "теоретического" нормального?

    Ммм... не понял. Генератор нормального распределения в файле же был, rnorm. И в силу того, что это намеренно генерируемое распределение, то всякие критерии должны для него выполняться. Во всяком случае, картинка соответствует:

     

    Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 20:53 14-06-2015
    Futurism

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    верное т.е. среднее 30+-2 т.е. от  28-32
    а на скрине видно, что есть цифры, которые выходят за этот диапазон, например 9 номер =24
    и иногда может уйти в минус, а минусовых значений в некоторых методиках быть не может.

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 05:33 16-06-2015
    Futurism

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rodny
    все разобрался.  Однако последний вопрос. не могу понять как из корреляционной матрице восстановить исходные значения переменных.
    вот допустим вставил этот эксель с корреляционной матрицей
    http://rghost.ru/6MrBr64zZ
     
    а этот файл мне дала знакомая, типа он возвращает корреляционную матрицу в исходные данные, но я не понимаю как он работает. я все скопировал но ничего не работает
     
    можете , пожалуйста, помочь, чтоб он работал , если я просто вставил данные из экселя
     
    http://rghost.ru/6xNdR9bMm

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 12:23 17-06-2015
    Rodny



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Futurism (05:33 16-06-2015)
    Цитата:
    верное т.е. среднее 30+-2 т.е. от  28-32
    а на скрине видно, что есть цифры, которые выходят за этот диапазон, например 9 номер =24  

    Правильно, ведь отклонение сигма=2 не означает, что это от мат.ожидания плюс/минус 2. Если нужно распределение нормальное, то можно отталкиваться от правила трёх сигм и строить X:=rnorm(20,30,2/3)
    Но и это же не 100% гарантия получения чисел (28;32)
     
    По последнему вопросу не могу ничего сказать. Я понимаю отдельные преобразования, но не знаю алгоритма в целом.

    Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 15:30 17-06-2015
    Futurism

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rodny
    ок, а подскажите, плиз, что вы сделали , чтобы вывести этот график
    можете скриптик дать))

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 06:46 18-06-2015
    Rodny



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Futurism (06:46 18-06-2015)
    Цитата:
    подскажите, плиз, что вы сделали , чтобы вывести этот график  

    В смысле в маткаде? Так вроде на картинке всё видно. Это обычный X-Y график, зависимость плотности распределения значений X (функция dnorm(X,30,2) ) от самого X.  
    Единственное, в формате трассировки нужно поменять тип с линии на точки. Ширина символов - по вкусу.

    Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 23:45 18-06-2015
    Futurism

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rodny
    а если мне нужно нарисовать график по равномерному распределению.
    Я прописал формулу
    y:=runif(20,28,32)
     
    мне надо прописать drunif(y,28,32) ?

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 05:41 19-06-2015
    Rodny



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Справка/Functions/Statistics/Density and Distribution Functions

    Цитата:
    dunif(x, a, b) - Returns the probability density for value x.

    Соответственно, нужно dunif(y,28,32)

    Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 18:00 19-06-2015
    Futurism

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    я просто так и написал  
     
    dnorm(X,30,2/3)
    нажал равно и граф не нарисовался

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 05:44 20-06-2015
    Rodny



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Хм. А при чём тут равно, нужно вставить обычный график и вписать функцию и аргумент.
    Вставка / График / График X-Y

    Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 16:35 20-06-2015
    Futurism

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Дык в том то и дело, он у меня кособоко получается, не как у вас  

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 12:49 21-06-2015 | Исправлено: Futurism, 13:03 21-06-2015
    Rodny



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Самое главное:
    (23:45 18-06-2015)
    Цитата:
    в формате трассировки нужно поменять тип с линии на точки

    Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 15:22 21-06-2015
    Futurism

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rodny
    Скажите, можно ли зная границы 90% доверительного интервала вычислить вариативность в процентном соотношение какого-то признака?
    пусть доверительных интервал признака Х от 90 до 110, какова его вариативность (CV) в процентах, это помоему коэффициент вариации кажись:

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 07:03 30-06-2015
    Rodny



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Futurism
    Я в статистику особо не залажу, плаваю в пределах среднего вузовского курса.
    Если не ошибаюсь, CV = с.к.о/мат.ожидание*100%
    Мне кажется, что данных маловато. Ни закона распределения (думаю, что всё же нормальный), ни каких-либо сведений о выборке.
    Ближайшее, что вспоминается на эту тему - классическая задача об оценке мат.ожидания при неизвестном с.к.о. через критерия Стьюдента.

    Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 22:55 02-07-2015
    Futurism

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rodny
    Я вот сам поискал нашел такую формулу, но не уверен в её правильности
    Нашел формулу V=r*корень из n/u*xo
     
    r=это граница интервала у нас 90 -110 ,т.е. 100+-10
    n=количество выборки
    u=1,64 в экселе ф-ция =НОРМСТОБР(0,95)
    х0=100 это центр интервала
     
    тогда так V=10*корень(1)/1,64*100=0,06  
    единицу взял как пример.

    Всего записей: 1200 | Зарегистр. 04-02-2011 | Отправлено: 06:20 03-07-2015
    Who_are_you



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Стоит Win7 64bit
    Ставлю MathCAD (14 или 15)
    На определенном этапе установки идет сообщение:
    "Прекращена работа программы Microsoft.NET Assembly Registration Utility"
     и потом установка прекращается с сообщением:
    "Прекращена работа программы  mclicense".
     
    Получается, что сам MathCAD установлен, но не запускается, т.к. не могу поставить лицензию.
    На другом подобном компе эти пакеты MathCAD (14 или 15) ставятся.
    Вожусь, но что в компе - пока не разобрался.
     
    Теперь ещё какие-то проблемы с сообщением о работе CustomAction

    Всего записей: 42 | Зарегистр. 10-01-2011 | Отправлено: 13:26 19-11-2015
    Andy2006



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Who_are_you, надо Microsoft .NET Framework посвежее поставить - v3.0, 3.5, 4.0, а лучше сразу 4.6 (по умолчанию, в Win7 встроена v2.0).  

    Всего записей: 656 | Зарегистр. 20-12-2005 | Отправлено: 14:09 21-01-2016
    1lex1

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как в MathCAD (15 или более раннем) правильно записать нахождение численного решения параметров неявно записанной функции по известным частным производным?
    Заранее спасибо за ответ.
     
    Например есть функция:
    x-y=k*ex+y+C.
    Известно:
    при x=0 dx/dy=A,
    при y=0 dx/dy=B.
    Надо определить:
    k и C.
    Пробовал в Mathcad 15.0 M040:
     
       
     
    Получается ошибочная ошибка: "Эта функция требует как минимум 1 аргумент, но применена к 2".

    Всего записей: 278 | Зарегистр. 22-11-2013 | Отправлено: 13:57 08-06-2016
    Rodny



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    1lex1
    Во-первых, там в сообщении об ошибке указаны не числа параметров, а шаблоны подстановки, которые не сработали. На самом деле должно быть так: "Эта функция требует как минимум 5 аргументов, но применена к 2."
    Во-вторых, функция Pdesolve используется для решения ДУ (системы) в частных производных, которого я тут не вижу.  
     
    С точки зрения функции нескольких переменных я бы сделал функцию вида F(x,y)=x-y-k*ex+y-C, для неё производная D(x,y):= dx/dy= - F'x(x,y)/F'y(x,y)
    И вот уже с этой производной решать обычную систему алгебраических уравнений типа  
    Given
     D(0,y)=A
     D(x,0)=B
    Find(k,C)
     
    Вот только для указанных функции и условий константу C определить невозможно, она убивается производными.

    Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 15:59 08-06-2016
    Funnare

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подробнее... [/more]

    Всего записей: 1 | Зарегистр. 16-06-2016 | Отправлено: 16:36 16-06-2016 | Исправлено: Funnare, 13:04 22-06-2016
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

    Компьютерный форум Ru.Board » Компьютеры » Программы » PTC MathCAD


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru