Compartilhe uma expressão na nuvem
As expressões na nuvem, como qualquer outro objeto na nuvem, pode ser compartilhada entre usuários usando as permissões da Wolfram Cloud.
In[1]:=
![Click for copyable input](assets.pt-br/share-a-cloud-expression/In_12.png)
ce = CreateCloudExpression[<|"H" -> <|"AtomicNumber" -> 1,
"AtomicMass" -> Quantity[1.00794`6., "AtomicMassUnit"],
"AtomicRadius" -> Quantity[53.`2., "Picometers"]|>,
"He" -> <|"AtomicNumber" -> 2,
"AtomicMass" -> Quantity[4.002602`7., "AtomicMassUnit"],
"AtomicRadius" -> Quantity[31.`2., "Picometers"]|>,
"Li" -> <|"AtomicNumber" -> 3,
"AtomicMass" -> Quantity[6.941`4., "AtomicMassUnit"],
"AtomicRadius" -> Quantity[167.`3., "Picometers"]|>,
"Be" -> <|"AtomicNumber" -> 4,
"AtomicMass" -> Quantity[9.012182`7., "AtomicMassUnit"],
"AtomicRadius" -> Quantity[112.`3., "Picometers"]|>,
"B" -> <|"AtomicNumber" -> 5,
"AtomicMass" -> Quantity[10.811`5., "AtomicMassUnit"],
"AtomicRadius" -> Quantity[87.`2., "Picometers"]|>|>,
"data/atoms"]
Out[1]=
![](assets.pt-br/share-a-cloud-expression/O_10.png)
Torne pública a expressão na nuvem para que qualquer pessoa possa ler.
In[2]:=
![Click for copyable input](assets.pt-br/share-a-cloud-expression/In_13.png)
SetPermissions[CloudExpression["data/atoms"], "Public"]
Out[2]=
![](assets.pt-br/share-a-cloud-expression/O_11.png)
Um outro usuário pode então extrair a massa atômica de todos os cinco átomos.
In[3]:=
![Click for copyable input](assets.pt-br/share-a-cloud-expression/In_14.png)
atoms = CloudExpression[
"https://www.wolframcloud.com/objects/user-b0c28e9f-876d-4478-9d8b-\
9e7d18a9ea81/CloudExpression/data/atoms"]
Out[3]=
![](assets.pt-br/share-a-cloud-expression/O_12.png)
In[4]:=
![Click for copyable input](assets.pt-br/share-a-cloud-expression/In_15.png)
atoms[All, "AtomicMass"]
Out[4]=
![](assets.pt-br/share-a-cloud-expression/O_13.png)