<div dir="ltr">Waldelene,<div><br></div><div>O que da pra fazer é definir o valor do parâmetro como padrão. Por exemplo:</div><div><br></div><div><div>calcular_matrizes <- function(x = p + 2) {</div><div><span class="" style="white-space:pre">     </span>p <- rnorm(1)</div>
<div><span class="" style="white-space:pre">    </span>return(x)</div><div>}</div></div><div>calcular_matrizes()<br></div><div><br></div><div>Ele só vai executar o 'x = p + 2' quando a variável x for chamada, que ocorre somente depois de definir o valor de p.</div>
<div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-06-05 11:27 GMT-03:00 Waldelene Moura <span dir="ltr"><<a href="mailto:waldelene@yahoo.com.br" target="_blank">waldelene@yahoo.com.br</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:10pt">
<div><span></span></div><div style="display:table;width:auto;word-wrap:break-word;word-break:break-word;padding-top:12px;padding-left:0px;font-family:'Helvetica Neue','Segoe UI',Helvetica,Arial,'Lucida Grande',sans-serif">
<div><div><div style="font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:10pt"><div><br></div><div style="background-color:transparent">
<span>Olá pessoal, se alguem puder me ajudar nesse problema agradeço.</span></div><div style="background-color:transparent"><span><br clear="none"></span></div><div style="background-color:transparent">É o seguinte</div><div style="background-color:transparent">
<br clear="none"></div><div style="background-color:transparent">Preciso passar como parâmetro de uma função <span style="font-weight:bold">uma matriz</span> que possui nos seus </div><div style="background-color:transparent">
elementos uma variável <span style="font-weight:bold">p</span>,  sendo que essa variável p só vai assumir valores dentro da função</div><div style="background-color:transparent">chamada, <span style="font-size:10pt">exemplo,</span></div>
<div style="background-color:transparent"><br></div><div style="background-color:transparent"><br clear="none"></div><div style="background-color:transparent">A = cbind(c(p+5, 6),</div><div style="background-color:transparent">
               c(10, p+8))</div><div style="background-color:transparent"><br clear="none"></div><div style="background-color:transparent">calcular_matrizes (A)</div><div style="background-color:transparent"><br clear="none">
</div><div style="background-color:transparent"><br clear="none"></div><div style="background-color:transparent">dentro da função <span style="font-weight:bold">calcular_matrizes</span> tenho que achar valores para essa matriz para varios valores de <span style="font-weight:bold">p</span></div>
<div style="background-color:transparent"><br clear="none"></div><div style="background-color:transparent">A pergunta é, como passar esse parâmetro, <span style="font-weight:bold">no caso a matriz A</span> na função, sem dar erro de que a variável <span style="font-weight:bold">p</span> não foi definida? (object 'p' not found).</div>
</div></div></div></div><span class="HOEnZb"><font color="#888888"><div></div><div> </div><div><span style="color:rgb(0,0,255);font-style:italic;font-weight:bold;font-family:times new roman,new york,times,serif">Waldelene Moura</span><br style="color:rgb(0,0,255);font-style:italic;font-family:times new roman,new york,times,serif">
<span style="color:rgb(0,0,255);font-style:italic;font-family:times new roman,new york,times,serif">Analista de Sistemas</span><br style="color:rgb(0,0,255);font-style:italic;font-family:times new roman,new york,times,serif">
<span style="color:rgb(0,0,255);font-style:italic;font-family:times new roman,new york,times,serif">Universidade Federal do Maranhão - PROEN</span><br style="color:rgb(0,0,255);font-style:italic;font-family:times new roman,new york,times,serif">
</div><div style="font-family:'times new roman','new york',times,serif;font-style:italic"><span style="color:rgb(0,0,255)"> </span></div></font></span></div></div><br>_______________________________________________<br>

R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.<br></blockquote></div><br></div>