Преобразование функции Matlab в R - PullRequest
0 голосов
/ 19 февраля 2020

Я пытаюсь преобразовать код из MATLAB в R и найти трудность в другом простом преобразовании.

function [X1, X2, X3, X4] = example (A, B, C, D, E)

SOME STATEMENTS

END 

не могу найти, как ввести в мой код r X1, ..., X4 . Мой код следующий

example <- function(A, B, C, D, E){

SOME STATEMENTS

} 

Как и куда вставить Си?

Также как конвертировать оператор MATLAB =% в R?

fprintf('A=%D, B=%E, C=%F,', A, B, C)

1 Ответ

1 голос
/ 19 февраля 2020

В R вы можете поставить list(X1, X2, X3, X4) в конец функционального блока. Когда вы вызываете функцию example(A,B,C,D,D), вывод будет в формате списка, т.е. list(X1, X2, X3, X4)

example <- function(A, B, C, D, E){

SOME STATEMENTS

list(X1, X2, X3, X4)
} 
...