matlab如何将矩阵中大于某个数的数换成另一个数,将其他的数换成另外一个数
题目
matlab如何将矩阵中大于某个数的数换成另一个数,将其他的数换成另外一个数
答案
>> a=magic(3)a =8 1 63 5 74 9 2>> b=zeros(size(a));for i=1:size(a,1)for j=1:size(a,2)if a(i,j)>5b(i,j)=5;%%a中大于5的数全部换成5elseb(i,j)=4;%%小于5的数全部换成4endendendbb =5 4 54 4 54 5 4...
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 保留两位有效数字是什么意思?
- 写月亮的好词好句
- you must open the door.open是不带to的不定式么
- 太阳系的八大行星中,哪几颗行星是气体的?
- 一个两位数除以零点九,得到的商四舍五入后是一点三,这个两位小数最大是几?最小又是几?
- 在三角形ABC中,E是AC中点,D在边BC上,且CD=2BD,AD与BE相交于F,三角形BDF面积是1,求三角形ABC的面积.
- 1.若正比列函数经过(-2,-4)则次函数的图象表示式
- 凤眼莲生活在我国南方还是北方?
- 若a是第三象限角,则 根号(1-2sin(π-a)cos(π+a))=
- 截距式x/a+y/b=1是怎么推导出来的?