|
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 40
|
|
Импорт функции с несколькими возвращаемымы параметрами (water steam pro)19.12.2013, 23:40. Показов 6074. Ответов 24
Метки нет (Все метки)
Нужно воспользоваться функцией wspVUSHCVWDERPTPT из пакета Water Steam Pro 6.5 и получить доступ к возвращаемым параметрам.
wspVUSHCVWDERPTPT(p, t, *v, *u, *s, *h, *Cv, *w, *DVDPt, *DUDPt, *DSDPt, *DHDPt, *DVDTp, *DUDTp, *DSDTp, *DHDTp)где – давление [Па], тип: double;*t – температура [K], тип: double;*v – удельный объем [м3/кг], тип: double. Внимание! Это выходной параметр;*u – удельная внутренняя энергия [Дж/кг], тип: double. Внимание! Это выходной параметр;*s – удельная энтропия [Дж/(кг·К)], тип: double. Внимание! Это выходной параметр;*h – удельная энтальпия [Дж/кг], тип: double. Внимание! Это выходной параметр;*Cv – удельная изохорная теплоемкость [Дж/(кг·К)], тип: double. Внимание! Это выходной параметр;*w – скорость звука [м/с], тип: double. Внимание! Это выходной параметр;*DVDPt – производная удельного объема по давлению при постоянной температуре [м3/(кг·Па)], тип: double. Внимание! Это выходной параметр;*DUDPt – производная удельной внутренней энергии по давлению при постоянной температуре [Дж/(кг·Па)], тип: double. Внимание! Это выходной параметр;*DSDPt – производная удельной энтропии по давлению при постоянной температуре [Дж/(кг·К·Па)], тип: double. Внимание! Это выходной параметр;*DHDPt – производная удельной энтальпии по давлению при постоянной температуре [Дж/(кг·Па)], тип: double. Внимание! Это выходной параметр;*DVDTp – производная удельного объема по температуре при постоянном давлении [м3/(кг·К)], тип: double. Внимание! Это выходной параметр;*DUDTp – производная удельной внутренней энергии по температуре при постоянном давлении [Дж/(кг·К)], тип: double. Внимание! Это выходной параметр;*DSDTp – производная удельной энтропии по температуре при постоянном давлении [Дж/(кг·К·К)], тип: double. Внимание! Этовыходной параметр;*DHDTp – производная удельной энтальпии по температуре при постоянном давлении [Дж/(кг·К)], тип: double. Внимание! Это выходной параметр;*Возвращаемый результат – результат вычисления свойств, тип: double.* Вызов на С# Код C#1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [DllImport("okawsp6.dll")] static extern double wspVUSHCVWDERPTPT( * * double p, * * double t, * * out double v, * * out double u, * * out double s, * * out double h, * * out double Cv, * * out double w, * * out double DVDPt, * * out double DUDPt, Необходимо получить доступ к выходным параметрам на С++
0
|
|
| 19.12.2013, 23:40 | |
|
Ответы с готовыми решениями:
24
Импорт функции из Water Steam Pro MathCad+water steam pro 6.5 не выполняют расчеты
|
|
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 40
|
||||||
| 20.12.2013, 16:10 [ТС] | ||||||
|
Что бы гарантированно получить значения надо Р=300000.0 t=500.0
double test = wspVUSHCVWDERPTPT(300000.0, 500.0, ...... Добавлено через 9 минут Там возможно есть защита. Для теста можно взять
0
|
||||||
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
|
| 20.12.2013, 16:14 | |
|
alvikz, да защита. Поэтому нули. Вопрос решен?
1
|
|
|
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 40
|
|
| 20.12.2013, 18:37 [ТС] | |
|
Та же ошибка.
error C2129: статическая функция "double Проект1::wspVUSHCVWDERPTPT(double,double ,double %,double %,double %,double %,double %,double %,double %,double %,double %,double %,double %,double %,double %,double %)" объявлена, но не определена. Добавлено через 1 час 33 минуты Могу выслать dll okwsp6.dll
0
|
|
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
|||||||
| 21.12.2013, 00:19 | |||||||
|
Не по теме: Ошибку воссоздал случайно, поэтому отвечу. . Зачем перед кодом Формы поставили. Нужно так :
1
|
|||||||
|
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 40
|
|
| 21.12.2013, 14:45 [ТС] | |
|
Bcё заработало!
ОГРОМНОЕ СПАСИБО ЗА ПОМОЩЬ и ТЕРПЕНИЕ!
0
|
|
| 21.12.2013, 14:45 | |
|
Запрос с несколькими параметрами Цикл с несколькими параметрами График с несколькими параметрами
Составить запрос с несколькими параметрами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса
Калибровка параметров симбиотической модели: технический обзор
Содержание:
Введение
Постановка проблемы
Технические аспекты реализации
Процесс внедрения изменений
|
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0»
https:/ / ibb. co/ NnkGpfMd
Представленная интегрированная схема описывает непрерывную нелинейную. . .
|
|
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы
### Аннотация
Представлено исследование по разработке агентной модели микоризной. . .
|
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики
Контекст
Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
|
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии
Введение
Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
|
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np
class PlantAgent:
def __init__(self, name, strategy, initial_biomass):
self. name = name
self. strategy = strategy # "greedy" (широколиственные) или. . .
|