2 votos

arce evaluar la función de las variables que contienen x

The problem

Bueno, este es básicamente el problema. Quiero evaluar una función pero la variable x está definida dentro de a, así que por alguna razón maple no sustituye 7 por x.

2voto

Frew Puntos 3903
a := 3*x + 5;

f := unapply(a, x);

Y luego llamar a f(7); etc.

De la forma incorrecta que intentabas antes estabas confundiendo el nombre global x con el parámetro formal del procedimiento x .

Este es un FAQ de Arce y el unapply está pensado para hacer este tipo de cosas.

1voto

Robert Christie Puntos 7323

El uso de la sustitución funciona:

    |\^/|     Maple 17 (X86 64 LINUX)
._|\|   |/|_. Copyright (c) Maplesoft, a division of Waterloo Maple Inc. 2013
 \  MAPLE  /  All rights reserved. Maple is a trademark of
 <____ ____>  Waterloo Maple Inc.
      |       Type ? for help.
> a := 3*x+5;
                                 a := 3 x + 5

> f := subs(val=a, x -> val);
                               f := x -> 3 x + 5

> f(7);
                                      26

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X