Откуда взялся «х»?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Откуда взялся «х»?

Сообщение Anonymous »


This is part of a code from COA.

 

This code is the original one in Matlab:

 

    function [lowerbound,upperbound,dimension,fitness] = fun_info(F)

 

 

    switch F

        case '1'

            fitness = @F1;

            lowerbound=-100;

            upperbound=100;

            dimension=30;

    .

    .

    .

    end

   

    end

   

    % F1

   

    function R = F1(x)

    R=sum(x.^2);

    end

    .

    .

    .

   

and this code is what I wrote in Python:

 

    def fun_info(fun_name):

    if fun_name == 'F1':

        fitness = function1()

        lowerbound = -100

        upperbound = 100

        dimension = 30

    .

    .

    .

        else:

            raise ValueError("Function not defined.")

        return lowerbound, upperbound, dimension, fitness

 

   

    def function1(x):

        r = np.sum(np.square(x))

        return r

   

    .

    .

    .

 

 

 

 

 

in the Matlab code, the function is referenced by '@' and the input for the function is 'x', but I don't know where the x comes from, so in the Python version, there is an error because of that.

What is the mistake and what should I do?


Источник: https://stackoverflow.com/questions/780 ... comes-from
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Видимо, в моем приложении есть вирус, и я не знаю, откуда он взялся
    Anonymous » » в форуме Android
    0 Ответы
    39 Просмотры
    Последнее сообщение Anonymous
  • Откуда взялся «х»?
    Гость » » в форуме Python
    0 Ответы
    30 Просмотры
    Последнее сообщение Гость
  • Анализ файла MAP – откуда взялся размер моего кода?
    Anonymous » » в форуме C++
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Анализ файла MAP – откуда взялся размер моего кода?
    Anonymous » » в форуме C++
    0 Ответы
    33 Просмотры
    Последнее сообщение Anonymous
  • Как открыть ящик, сдвинув его откуда угодно?
    Anonymous » » в форуме Android
    0 Ответы
    63 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»