Community Tip - You can subscribe to a forum, label or individual post and receive email notifications when someone posts a new topic or reply. Learn more! X
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?
Las funciones de Mathcad (sólo) pueden devolver varios valores en forma de matriz (un vector o una matriz).
Considere esta sencilla función:
Para utilizarla
Y para asignar el resultado a variables:
Si no necesitas un resultado, simplemente no utilices la variable:
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