matlab中 怎么将向量特定的数变为1如A=[1 2 3];B=[5 2 3 1 4]; 怎么得到想要的矩阵C=[5 0 0 0 4]?应该是变为0 但是总体意思说出来了

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/10 16:44:25
matlab中怎么将向量特定的数变为1如A=[123];B=[52314];怎么得到想要的矩阵C=[50004]?应该是变为0但是总体意思说出来了matlab中怎么将向量特定的数变为1如A=[123]

matlab中 怎么将向量特定的数变为1如A=[1 2 3];B=[5 2 3 1 4]; 怎么得到想要的矩阵C=[5 0 0 0 4]?应该是变为0 但是总体意思说出来了
matlab中 怎么将向量特定的数变为1
如A=[1 2 3];B=[5 2 3 1 4]; 怎么得到想要的矩阵C=[5 0 0 0 4]?
应该是变为0 但是总体意思说出来了

matlab中 怎么将向量特定的数变为1如A=[1 2 3];B=[5 2 3 1 4]; 怎么得到想要的矩阵C=[5 0 0 0 4]?应该是变为0 但是总体意思说出来了
>> a=[1 2 3];
>> b=[5 2 3 1 4];
>> [c,ia,ib]=intersect(a,b) %求两个向量的交集
c =
1 2 3
ia =
1 2 3 %交集在a中的地址
ib =
4 2 3 %交集在b中的地址
>> b(ib)=0 %b向量中和a相同的赋值为0
b =
5 0 0 0 4
>>

matlab中 怎么将向量特定的数变为1如A=[1 2 3];B=[5 2 3 1 4]; 怎么得到想要的矩阵C=[5 0 0 0 4]?应该是变为0 但是总体意思说出来了 MATLAB中怎样从矩阵中找出大于1的数,并将这些数排成一个列向量 matlab 向量中添加元素matlab想要在向量每个元素后面都添加一个比这个元素大1的数 怎么做呢? matlab中怎么将一个矩阵变为一个行向量如A=[1 2 3 4;3 3 4 1]怎么得到B=[1 2 3 4 3 3 4 1 ] matlab矩阵中如何把-1到1之间的数变为零? matlab中查找一组特定元素的下标怎么用matlab找矩阵一组特定元素的下标呢?比如xx=[1 2 5 7 9 0 3 34],我想找出[5 7]的下标[3 4]怎么办呢? 用matlab语言怎么将一个秩为1的矩阵分解成列向量和行向量相乘形式 matlab 中如何将一个i*j的矩阵中虚数元素都变为零 matlab怎么查询行向量中是否有某个数比如 我想确定[123456123456]这个向量中是否有1这个元素 应该用什么函数 matlab中创建向量已有一列向量,需要将该向量的各元素平方,乘方后构成新的矩阵,matlab中如何操作呢 MATLAB中 怎样将变量格式的数变为数字格式?怎样将变量格式的数变为数字格式?如:syms ab=a*0b明明就是0 没有变量 可标的就是变量 怎样将他变为double格式的? 在matlab中怎么表示向量 matlab中向量z为1×5的全1向量,要求将z扩充为4×5的全1矩阵.求指教! excel中怎么计算一组数据减去一个特定的数,分别等于多少 matlab语言中,将b按照a的顺序另外排列.同长向量. matlab怎么在特定位置产生均匀分布 matlab中怎么定义元素相同的向量.比如1*27个1 A=ones[(1:1:27)] 怎么定义1行27列的2向量 MATLAB中如何输出图像的向量