|
[Date Index]
[Thread Index]
[Author Index]
Re: Problem with Which
- To: mathgroup at smc.vnet.net
- Subject: [mg74059] Re: [mg74040] Problem with Which
- From: "Chris Chiasson" <chris at chiasson.name>
- Date: Thu, 8 Mar 2007 04:34:26 -0500 (EST)
- References: <200703070811.DAA26624@smc.vnet.net>
I don't know what is wrong, but you might try localizing the tipo
variable with a Block statement in the definition of AH.
On 3/7/07, Miguel <mibelair at hotmail.com> wrote:
> Let a function of six variable
> AH[Ts_,Th_,Tr_,f_,w_,i_]:=(
> Which[NumericQ[Ts]&&NumericQ[Th],tipo=1,
> NumericQ[Ts]&&NumericQ[Tr],tipo=2,
> NumericQ[Ts]&&NumericQ[f],tipo=3,
> NumericQ[Ts]&&NumericQ[w],tipo=4,
> NumericQ[Ts]&&NumericQ[i],tipo=5,
> NumericQ[Th]&&NumericQ[Tr],tipo=6,
> NumericQ[Th]&&NumericQ[f],tipo=7,
> NumericQ[Th]&&NumericQ[w],tipo=8,
> NumericQ[Th]&&NumericQ[i],tipo=9,
> NumericQ[Tr]&&NumericQ[f],tipo=10,
> NumericQ[Tr]&&NumericQ[w],tipo=11,
> NumericQ[Tr]&&NumericQ[i],tipo=12,
> NumericQ[f]&&NumericQ[w],tipo=13,
> NumericQ[f]&&NumericQ[i],tipo=14,
> NumericQ[w]&&NumericQ[i],tipo=15];
> tipo)
>
> In[77]:=AH[1,Th,Tr,f,4,i]
> Out[77]=
> 4
> Correct
>
> In[78]:=AH[1,Th,Tr,f,w,5]
> Out[78]=
> 4
> Wrong
>
> In[79]:=AH[Ts,Th,Tr,4,4,i]
> Out[79]=
> 13
> Correct
>
> In[80]:=AH[Ts,Th,Tr,4,w,5]
> Out[80]=
> 13
> Wrong
>
> I d'ont understand. Where is my error?
>
>
>
--
http://chris.chiasson.name/
Prev by Date:
Re: How can I automate this problem in a mathematica notebook?
Next by Date:
Re: Problem with Which
Previous by thread:
Problem with Which
Next by thread:
Re: Problem with Which
|