|
| » 首页 » 电脑_数码 » 编程 » matlab中if语句如何写这样的一段程序? |
matlab中if语句如何写这样的一段程序? |
|
如果a小于10,则,b=a+2; 如果a大于10,则,b=a/2, b是一个新的推算出来的数组。 然后在b数组中,每3个就求和,得到一个新的数组C。 请问各位老师,如何把这个程序用matlab写出来?非常感谢~! |
![]() |
|
|
b=(a>10).*a/2+(a<10).*(a+2) c=reshape(b,3,3)'*[1;1;1] b=(a>10).*a/2+(a<10).*(a+2) c=reshape(b,3,3)'*[1;1;1] |
| 《matlab中if语句如何写这样的一段程序?》答案收集时间:2008-06-14 14:44:10 |