双曲正弦、余弦和正切与参数,请帮助

14日视图(30天)
一个MATLAB计算双曲正弦函数、余弦和正切函数。应该有两个参数的函数。第一个参数是一个字符串包含函数名“sinh”,cosh,或的双曲正切,第二个参数x的值将评价函数。文件还应包含三个子功能sinh1、cosh1和tanh1来执行实际的计算,主函数应该调用适当的子功能取决于值的字符串。(注意:一定要处理的参数数量不正确的情况下,还有一个无效的字符串。在这两种情况下,该函数应该生成一个错误。)
可以创建4个函数文件分开吗,sinh1。米,cosh1。米,tanh1。m,hyperbolic.m。
函数声明:
函数结果= sinh1 (x)
函数结果= cosh1 (x)
函数结果= tanh1 (x)
函数结果=双曲线(functionname, x)
hyperbolic.m,如果函数的名字是“sinh”,叫sinh1 (x)。同样处理“cosh”,双曲正切其他无效的字符串。
1。写双曲函数(x, y),测试函数、运行hyberbolic (sinh, 1)hyberbolic (cosh2)、hyberbolic (双曲正切3),
2。当运行hyberbolic (sinh, 1),使用sinh1 (x)的计算。
3所示。你必须编写用户定义函数,可以不使用MATLAB
内置的函数sinh, cosh,双曲正切。
4所示。处理无效的数量的参数,还一个无效的字符串。
在这里的用户定义函数sinh1 (x),cosh (x)tanh1 (x)。
sinh (x) = (e x - e ^ ^ - x) / 2
cosh (x) = x + e (e ^ ^ - x) / 2
双曲正切(x) = (e x - e ^ ^ - x) / (e ^ x + e ^ - x)
1评论
安德鲁·纽厄尔
安德鲁·纽厄尔 2011年4月27日
精灵:这个问题有什么问题吗?你可以使用//www.tianjin-qmedu.com/matlabcentral/answers/6200-tutorial-how-to-ask-a-question-on-answers来帮助你回答。

登录置评。

答案(1)

沃尔特·罗伯森
沃尔特·罗伯森 2011年4月27日
没有多做其他比赋值的复制粘贴到你的代码,做一个简单的语法修改,并添加一些错误检查。
1评论
沃尔特·罗伯森
沃尔特·罗伯森 2011年4月27日
当然,如果老师将扣除分数算错的解决方案,你可能想给一些严肃的认为如何提高精度相比明显的方法……万博 尤文图斯

登录置评。

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!