då gör du något fel, skriver jag den koden får jag
"??? Error: File: Untitled123.m Line: 1 Column: 1
The input character is not valid in MATLAB statements or
expressions."
Jag har skrivit av samma kod forut och det har fungerat.
#include <math.h>
#include <stdio.h>
int main(void)
{
double two_pi = 2.0 * M_PI;
double h = 0.1;
double x;
for (x = 0.0; x < two_pi; x += h)
printf("%5.1f: %.15f\n",
x, sin(x) * sin(x) + cos(x) * cos(x)); *\ det ar har det blir fel inte pa for loopen. sinx och cosx finns inte med i biblioteket av nagon anledning
return 0;
}
Är det mex du sysslar med? Jag har aldrig kompilerat genom det, men skulle gissa på "mex -lm filnamn.c", verkar vara så enligt dokumentationen för mex iaf.
Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!
Stöd Flashback
Swish: 123 536 99 96Bankgiro: 211-4106
Stöd Flashback
Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!