# How to print ?

3 views (last 30 days)
imT16 on 20 Jan 2021
Commented: Rik on 22 Jan 2021
Plot the following polynomial using linear/linear scale, log/linear scale, linear/log scale and log/log scale.
y=4(x)^2 + 8x +1
Rik on 22 Jan 2021
@Mihir Trivedi We generally discourage deletion of questions that have an answer. If you posted copyrighted material you can contact Mathworks support to have this thread removed.
Often student wanting to cheat, post their questions, get an answer, then claim that they posted copyrighted material, hoping the thread will be removed before their teachers notice and can fail them for academic fraud. I'm not saying this applies to you specifically, but that is my general experience.

Masoud Dorvash on 21 Jan 2021
Edited: Masoud Dorvash on 21 Jan 2021
Hi there,
If you do not have the data and just want to plot in the mentioned scale, you need to use these commands,
syms x y
y = 4*x^2 + 8*x + 1;
subplot(2, 2, 1), fplot(x,y)
subplot(2, 2, 2), fplot(x,y), set(gca, 'XScale', 'log')
subplot(2, 2, 3), fplot(x,y), set(gca, 'YScale', 'log')
subplot(2, 2, 4), fplot(x,y), set(gca, 'YScale', 'log', 'XScale', 'log')
hope this works for you.
Walter Roberson on 21 Jan 2021
Not exactly against the rules, but against the best practices. Our experience is that students learn better when they are given guidance but not complete code. We prefer to teach concepts but have the students put the concepts together. Students that are only given complete code often do not understand how to put such code together in the future.
In this case, it would for example be fine to point out fplot and subplot and the axes xscale and yscale properties, especially as part of a description that said something like "In MATLAB, semilogx is implemented internally the same as regular plotting, but setting the XScale property to Log"