n range between 1 to 7 and d's range between 1 to 100. how to solve it?

2 views (last 30 days)
clc
clear all
n=[1:.0001:7];
d= ?? ;
[a]=d*n; display([a]

Accepted Answer

Star Strider
Star Strider on 9 Feb 2015
I’m not certain what you want to do, but this may be one approach:
n = [1:.0001:7];
d = linspace(1, 100, length(n));
a = n.*d;

More Answers (1)

Stephen23
Stephen23 on 9 Feb 2015
Edited: Stephen23 on 9 Feb 2015
Try this:
>> n = 1:.0001:7;
>> d = linspace(1,100,numel(n));
And I suspect that you actually want to multiply with element-wise multiplication:
>> a = d.*n;
Depending on what kind of spacing you want you might like to look as colon and logspace .

Categories

Find more on Creating and Concatenating Matrices in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!