一、开平方根(开方根),可以直接使用sqrt()函数,power()函数或^符号
>>sqrt(9)
>>power(9,1/2)
>>9^(1/2)
二、开三次方根,可以直接使用power()函数或^符号
>>power(8,1/3)
>>8^(1/3)
三、执行后的效果
matlab开方函数是sqrt(),用来计算一个非负实数的开方根,比如sqrt(4)=2。可以是一个数,也可以是一个矩阵。sqrt()函数的输入参数不允许为负数,若输入赋值作为函数入参,将得不到正确的结果。因此在调用函数之前,应检查函数输入参数。
扩展资料:
sqrt()函数,里面的形参是double型的,所以调用的时候,要强制转换成double型。当输入数据不是double型时,应使用强制类型转换,将其转换为double类型。sqrt()函数都最后返回值是double型,而n是int型,所以要强制转换n=(int)sqrt((double)x)。
在函数接收引用的数值时,应该用 %lf 来表示,否则,将会在输入或输出时出现数据错误,尤其是在数据输入的时候,会直接导致数据出错。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)