If i has supply=0.2x + 20 and p=RandData(1,:) is there a way to substitute p in for x?

1 vue (au cours des 30 derniers jours)
If i has supply=0.2x + 20 and p=RandData(1,:) is there a way to substitute p in for x?
  5 commentaires
Elliott Cameron
Elliott Cameron le 30 Avr 2020
or to then remove the syms after?
darova
darova le 30 Avr 2020
You can clear sym variables after
clear x p

Connectez-vous pour commenter.

Réponses (1)

Samatha Aleti
Samatha Aleti le 3 Mai 2020
Hi,
If you have to define “supply” in terms of “x” initially then you can substitute “p” in place of “x” by using syms” as follows:
syms x
supply=0.2*x + 20 ;
p=RandData(1,:); % As per your code
out = subs(supply, p);
clear x;
Otherwise you can define “p" and then define "supply" in terms of "p" as follows:
p=RandData(1,:);
supply=0.2*p + 20 ;

Catégories

En savoir plus sur Formula Manipulation and Simplification dans Help Center et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by