mxCopyComplex8ToPtr (Fortran)

COMPLEX*8 значения от массива Фортран до массива указателей

Сигнатура функции для mxCopyComplex8ToPtr отличается в чередующемся комплексном API.

Синтаксис языка ФОРТРАН

Перемеженный комплексный API

#include "fintrf.h"
integer*4 mxCopyComplex8ToPtr(y, pd, n)
complex*8 y(n)
mwPointer pd
mwSize n

Отдельный комплексный API

#include "fintrf.h"
subroutine mxCopyComplex8ToPtr(y, pr, pi, n)
complex*8 y(n)
mwPointer pr, pi
mwSize n

Входные параметры

y

COMPLEX*8 Массив ФОРТРАН

pd

Указатель на комплексную MATLAB двойной точности® массив

pr

Указатель на действительные данные массива MATLAB с одной точностью

pi

Указатель на мнимые данные массива MATLAB с одной точностью

n

Количество элементов для копирования

Выходные аргументы

status

Статус функции, возвращенный как integer*4 при использовании чередующегося комплексного API.

Описание

mxCopyComplex8ToPtr копирует n COMPLEX*8 значения из COMPLEX*8 ФОРТРАН массивы направленности y в массивы MATLAB, на которые указывают:

  • pd при использовании чередующегося комплексного API, созданного с -R2018a опция.

  • pr и pi при использовании отдельного комплексного API, созданного с -R2017b опция.

Настраивает стандартные массивы ФОРТРАН для передачи в качестве аргументов в или из стандартной программы расчетов файла MEX. Используйте эту стандартную подпрограмму с компиляторами Фортран, которые не поддерживают %VAL конструировать.

Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте