cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Did you get an answer that solved your problem? Please mark it as an Accepted Solution so others with the same problem can find the answer easily. X

Ignore output values ​​of a function or array when indexing

DM_10631844
11-Garnet

Ignore output values ​​of a function or array when indexing

To ignore the output values ​​of the function at any position in the argument list, use the tilde operator. For example, ignore the first output value with a tilde. [~,name,ext] = fileparts(helpFile); You can ignore any number of function output values ​​with the tilde operator.

 

What should be done in mathcad to make this matlab function?

 

Google translate
Translated by - Anurag Singh
Date - 03/23/2023

 

 

Para ignorar los valores de salida de la función en cualquier posición de la lista de argumentos, utilice el operador de tilde. Por ejemplo, ignore el primer valor de salida con una tilde. [~,name,ext] = fileparts(helpFile); Puede ignorar cualquier número de valores de salida de la función con el operador de tilde.

Que se debe hacer en mathcad para hacer esta funcion de matlab?

 

 

2 REPLIES 2
LucMeekes
23-Emerald III
(To:DM_10631844)

Las funciones de Mathcad (sólo) pueden devolver varios valores en forma de matriz (un vector o una matriz).
Considere esta sencilla función:

LucMeekes_0-1679607170252.png

 

Para utilizarla

LucMeekes_1-1679607179685.png

 

Y para asignar el resultado a variables:

LucMeekes_2-1679607193592.png

 

Si no necesitas un resultado, simplemente no utilices la variable:

LucMeekes_3-1679607202765.png

 

Tenga en cuenta que no puede evitar que mathcad calcule el resultado(s) que no necesita.

 

¡Éxito!

Luc

Puede ignorar cualquier número de valores de salida de la función con el operador de tilde. Separe las tildes consecutivas con una coma. Por ejemplo, este código ignora los dos primeros argumentos de salida., esto es lo que dice en matlab sobre esta fuincion yo como la emplearia en mathcad, tengo este ejemplo como se haria en mathcad dicha operacion prime y 15

[~,~,ext] = fileparts(helpFile);

CG=zeros(nod,3);
%-----------Main Coordinates------------------------------------ --------------------------------------
[~,~,CG( :,1)]=unique(Y);%index of unique values in Y
CG( :,1)=CG(:,1)-ones(assent, 1);
ngl=max(CG(:,1));
%----------Secondary Coordinates------------------------------------- --------------- --------------- --------------- ----- -
CG2=zeros(2,nod-nr);
for i=1:(nod-nr)*2
ngl=ngl+1;
CG2(i)=ngl;
final
CG(nr+1:size(CG,1),2:3)=CG2';
return
Announcements

Top Tags