在matlab中创建superMagic函数,参数3,随机得到魔方矩阵

时间:2017-11-20 10:32:01
【文件属性】:

文件名称:在matlab中创建superMagic函数,参数3,随机得到魔方矩阵

文件大小:606B

文件格式:M

更新时间:2017-11-20 10:32:01

magic matlab

第二题:请编写一个superMagic函数,该函数允许输入1个或者2个参数。 在只有1个参数的情况下:当这个参数为负数、0、1和2的时候,都会提示“该魔方矩阵不存在”;这个参数为3的时候,会随机得到8种3*3魔方矩阵中的一种;输入>4的数字时跟输入magic函数的结果一样(允许在superMagic函数内部调用magic函数)。 在有2个参数的情况下:第1个参数为3的时候,如果输入的第2个参数为1~8中的任意一个数字,会固定显示那个数字对应的某个3*3魔方矩阵,这种对应关系只要是固定就可以;如果输入的第2个参数是非1~8的数字,那么会提示“该魔方矩阵不存在”。如果第1个参数不为3的时候,用户输入2个参数就提示“只有在第1个参数为3的情况下,输入第2个参数才有效!”。


网友评论