errore mathcad ...

Strumenti informatici per la matematica applicata, le simulazioni, il disegno: Mathcad, Matlab, Scilab, Microcap, PSpice, AutoCad ...

Moderatori: Foto Utenteg.schgor, Foto Utentedimaios

pilnocoli
327 2 4 5
---
0
voti

[1] errore mathcad ...

Messaggioda pilnocoli » 6 apr 2006, 19:44

salve,
ho un problema su mathcad 13.
In una espressione mi riporta un fattore colorato in rosso.
Mi dice "the exponentiation operator request a costant exponent when applied to a value with units"
[l'operatore di elevamento a potenza richiede un esponente costante una volta applicato ad un valore con le unità.]
Che vuol dire?? dov'e' l'errore?

vi riporto il link per guardare la stampa a video del problema:

Immagine

Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO
Contatta:
0
voti

[2]

Messaggioda Foto Utenteg.schgor » 7 apr 2006, 9:39

Nell'eq. di dw sembra non sia predefinito s (che appare in rosso).

comunque l'uso di Unita' di misura (impostazione di default) facilita
normalmente la verifica dimensionale delle espressioni, quindi
e' utile, ma puo' essere in alcuni casi fonte di difficolta'.
In questi casi e' possibile disattivare il controllo dimensionale.
Per questo si deve selezionare:
Tools/Worksheets option/Unit System ---> None
Sappimi dire se cosi' il problema e' superato.

pilnocoli
327 2 4 5
---
0
voti

[3]

Messaggioda pilnocoli » 19 apr 2006, 20:02

macche' .... :(
l'errore rimane. s e' definito prima.
Ho provato il settaggio che dici ma il risultato e' uguale.
boh ... :?:

Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO
Contatta:
0
voti

[4]

Messaggioda Foto Utenteg.schgor » 20 apr 2006, 8:20

Puoi inviarmi il programma?

pilnocoli
327 2 4 5
---
0
voti

[5]

Messaggioda pilnocoli » 8 mag 2006, 9:53

ho risolto il problema; ma la soluzione non e' comodissima. In pratica, invece di dare un esponente variabile (a cui e' stato precedentemente assegnato un valore) gli do un esponente costante (il valore stesso della costante).

Immagine

Evidentmente la scomodita' sta nel fatto che se dovessi voler cambiare il valore delle costanti, nella formula di dw devo cambiare i valori manualmente.
comunque, pensandoci bene, non e' un problema dato che tali costanti non variano (per qualsiasi condizioni di funzionamento).
La cosa davvero odiosa sono le unita' dimensionali; se uso una formula in cui ho una variabile elavata ad una potenza strana, tipo x alla 0.12345, il programma assegna lo stesso esponente all'unita' di misura di x.
Il che e' devastante se si deve lavorare con formule lunghe, con molte variabili. Sono stato costretto a calcolarmi fattori di correzione (nell'immagine, "m" ed "s" a denominatore) ...
Non c'e' mica una soluzione a tale inconveniente??

Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO
Contatta:
0
voti

[6]

Messaggioda Foto Utenteg.schgor » 8 mag 2006, 14:25

Ma hai provato ad eliminare le dimensioni (come suggerito nel mio post del 7/4) ?


Torna a “Programmi applicativi: simulatori, CAD ed altro”